• DocumentCode
    1663107
  • Title

    Efficient task assignment and scheduling for MPSoC DSPS with VS-SPM considering concurrent accesses through data allocation

  • Author

    Shouzhen Gu ; Qingfeng Zhuge ; Jingtong Hu ; Juan Yi ; Sha, Edwin H. M.

  • Author_Institution
    Coll. of Comput. Sci., Chongqing Univ., Chongqing, China
  • fYear
    2013
  • Firstpage
    2615
  • Lastpage
    2619
  • Abstract
    Virtually Shared Scratch-Pad Memory (VS-SPM) with multiple memory banks can be used as on-chip memory on multiprocessor systems-on-chips (MPSoCs) to close the speed gap between fast processors and slow memories. By exploring the parallelism of computation tasks on processors and concurrent data accesses on each SPM, the results of task assignment and data allocation can significantly affect the overall performance of a schedule. In this paper, we propose ILP formulations for solving the problem of task assignment and scheduling on MPSoCs with multi-bank VS-SPM.We also propose a polynomial-time algorithm, the Potential Remote Access Prediction (PRAP) algorithm, to generate near-optimal results efficiently. The experimental results demonstrate the effectiveness of our technique.
  • Keywords
    digital signal processing chips; information retrieval; polynomials; processor scheduling; semiconductor storage; shared memory systems; system-on-chip; ILP formulation; MPSoC DSPS; PRAP algorithm; VS-SPM; concurrent data access; data allocation; multiple memory bank; multiprocessor systems-on-chips; on-chip memory; polynomial-time algorithm; potential remote access prediction algorithm; task assignment; task scheduling; virtually shared scratch-pad memory; Computer architecture; Prediction algorithms; Processor scheduling; Program processors; Resource management; Schedules; System-on-chip; Data Allocation; MPSoC; Scheduling; Task Assignment; Virtually Shared SPM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2013.6638129
  • Filename
    6638129