• DocumentCode
    3589211
  • Title

    An effectual elucidation of task scheduling and memory partitioning for MPSoC

  • Author

    Poorani, A. ; Anuradha, B. ; Vivekanadhan, C.

  • Author_Institution
    SNS Coll. of Eng., Coimbatore, India
  • fYear
    2014
  • Firstpage
    295
  • Lastpage
    299
  • Abstract
    In upcoming technologies multiprocessors are used for the efficient performance improvement. The multi processor system on chip is the complex embedded system used in multimedia applications for the resource utilization and simultaneous accessing. The MPSoC is the processor which uses the n number of resources such as peripherals, devices and processing elements for the improvisation of speed and performance which in turn reduces the execution time and energy dissipation. In general we use the offchip memory which has the cache in order to reduce the time of data fetch. In off chip memory access they use the decoupled approach where the partitioning and allocation of tasks to processor are done separately. Scratch Pad Memory is the fast on-chip memory which is the part of integrated chip memory (RAM). The SPM is the on-chip memory which can be used for the integration approach of task scheduling and memory partitioning. The integrated approach uses heuristics algorithm which increases the performance but when data needed is not available it leads to cache conflict. Thus the cache conflict is also been resolved by the use of segmented LRU algorithm. By the use of these two algorithms the execution cycle time is been reduced which can be evaluated using various benchmarks.
  • Keywords
    cache storage; embedded systems; optimisation; random-access storage; scheduling; system-on-chip; MPSoC; RAM; SPM; cache conflict; data fetching; embedded system; energy dissipation reduction; execution time reduction; heuristics algorithm; integrated chip memory; integration approach; memory partitioning; multimedia applications; multiprocessor system on chip; off chip memory access; on-chip memory; performance improvement; resource utilization; scratch pad memory; segmented LRU algorithm; task allocation; task partitioning; task scheduling elucidation; Benchmark testing; Computer architecture; Embedded systems; Partitioning algorithms; Processor scheduling; Random access memory; Resource management; Memory partitioning; multiprocessor system-on-chip (MPSoC); pipelining; scratchpad; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems and Control (ISCO), 2014 IEEE 8th International Conference on
  • Print_ISBN
    978-1-4799-3836-0
  • Type

    conf

  • DOI
    10.1109/ISCO.2014.7103963
  • Filename
    7103963