• DocumentCode
    2431263
  • Title

    Allocation of scratch-pad memory in priority-based multi-task systems

  • Author

    Takase, Hideki ; Tomiyama, Hiroyuki ; Takada, Hiroaki

  • Author_Institution
    Graduated Sch. of Inf. Sci., Nagoya Univ., Nagoya, Japan
  • fYear
    2009
  • fDate
    28-30 April 2009
  • Firstpage
    68
  • Lastpage
    71
  • Abstract
    This paper proposes three approaches for allocation of scratch-pad memory in non-preemptive fixed-priority multi-task systems. These approaches can reduce energy consumption of instruction memory. Each approach is formulated as an integer programming problem which simultaneously determines (1) partitioning of scratch-pad memory spaces for the tasks, and (2) allocation of functions to the scratch-pad memory space for each task. The experimental results show the effectiveness of the proposed approaches.
  • Keywords
    integer programming; memory architecture; multiprogramming; instruction memory; integer programming; multi-task systems; scratch-pad memory; Embedded system; Energy consumption; Energy efficiency; Hardware; Linear programming; Partitioning algorithms; Processor scheduling; Real time systems; Round robin; Scanning probe microscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, Automation and Test, 2009. VLSI-DAT '09. International Symposium on
  • Conference_Location
    Hsinchu
  • Print_ISBN
    978-1-4244-2781-9
  • Electronic_ISBN
    978-1-4244-2782-6
  • Type

    conf

  • DOI
    10.1109/VDAT.2009.5158097
  • Filename
    5158097