• DocumentCode
    2718168
  • Title

    Designing an MPSoC architecture with run-time and evolvable task decomposition and scheduling: A neural network case study

  • Author

    Vakili, Shervin ; Fakhraie, S. Mehdi ; Mohammadi, Siamak

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran
  • fYear
    2008
  • fDate
    16-18 Dec. 2008
  • Firstpage
    106
  • Lastpage
    110
  • Abstract
    Decomposition of programs into concurrent tasks and scheduling them among computational recourses are two major problems in hardware and software developments of multiprocessor systems. This paper presents a novel homogeneous multiprocessor architecture, in which a hardware core performs these two jobs at run-time using genetic algorithm. This core looks for an efficient decomposition and scheduling scheme for the running application based on available computational resources. The main novel feature of this system is its capability of executing uni-processor sequential programs directly by cooperation of all available processors. This system is called EvoMP (evolvable multiprocessor) and recently introduced in detail by the authors (in another literature). This paper presents a brief description of the operational and architectural aspects of EvoMP and studies applicability of this platform for neural network applications.
  • Keywords
    multiprocessing systems; parallel programming; scheduling; system-on-chip; MPSoC architecture; concurrent tasks; evolvable multiprocessor; genetic algorithm; multiprocessor systems; neural network; program decomposition; task decomposition; task scheduling; uniprocessor sequential programs; Application software; Computer architecture; Concurrent computing; Genetic algorithms; Hardware; Multiprocessing systems; Neural networks; Processor scheduling; Programming; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovations in Information Technology, 2008. IIT 2008. International Conference on
  • Conference_Location
    Al Ain
  • Print_ISBN
    978-1-4244-3396-4
  • Electronic_ISBN
    978-1-4244-3397-1
  • Type

    conf

  • DOI
    10.1109/INNOVATIONS.2008.4781734
  • Filename
    4781734