• DocumentCode
    3481856
  • Title

    Fast Multiprocessor Scheduling with Fixed Task Binding of Large Scale Industrial Cyber Physical Systems

  • Author

    Adyanthaya, Shreya ; Geilen, M. ; Basten, Twan ; Schiffelers, Ramon ; Theelen, Bart ; Voeten, Jeroen

  • Author_Institution
    Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    979
  • Lastpage
    988
  • Abstract
    Latest trends in embedded platform architectures show a steady shift from high frequency single core platforms to lower-frequency but highly-parallel execution platforms. Scheduling applications with stringent latency requirements on such multiprocessor platforms is challenging. Our work is motivated by the scheduling challenges faced by ASML, the world´s leading provider of wafer scanners. A wafer scanner is a complex cyber-physical system that manipulates silicon wafers with extreme accuracy at high throughput. Typical control applications of the wafer scanner consist of thousands of precedence-constrained tasks with latency requirements. Machines are customized so that precise characteristics of the control applications to be scheduled and the execution platform are only known during machine start-up. This results in large-scale scheduling problems that need to be solved during start-up of the machine under a strict timing constraint on the schedule delivery time. This paper introduces a fast and scalable static-order scheduling approach for applications with stringent latency requirements and a fixed binding on multiprocessor platforms. It uses a heuristic that makes scheduling decisions based on a new metric to find feasible schedules that meet timing requirements as quickly as possible and it is shown to be scalable to very large task graphs. The computation of this metric exploits the binding information of the application. The approach will be incorporated into the ASML´s latest generation of wafer scanners.
  • Keywords
    constraint theory; decision making; elemental semiconductors; embedded systems; graph theory; parallel processing; processor scheduling; production engineering computing; silicon; task analysis; timing; wafer-scale integration; ASML; embedded platform architecture; fixed task binding; industrial Cyber physical system; large-scale scheduling problem; latency requirement; machine customisation; multiprocessor scheduling; parallel execution platform; schedule delivery time; scheduling decision making; silicon wafer; static order scheduling approach; task graph; timing requirement; wafer scanner; Complexity theory; Job shop scheduling; Measurement; Schedules; Scheduling algorithms; Fixed binding; Industrial case study; Latency; Multiprocessor scheduling; Scalability; cyber-physical systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.111
  • Filename
    6628384