• DocumentCode
    589750
  • Title

    Dynamic power management through adaptive task scheduling for multi-threaded SIMD processors

  • Author

    Petrica, Lucian

  • Author_Institution
    Dept. of Comput. Eng., Univ. Politeh. of Bucharest, Bucharest, Romania
  • fYear
    2012
  • fDate
    15-16 Nov. 2012
  • Firstpage
    83
  • Lastpage
    86
  • Abstract
    Power management is one of the most important issues in computer architecture today. Devices often operate on the edge of their thermal envelope and system designers must balance the power consumption of various system components in order to ensure safe operation. This paper proposes an adaptive scheduler for a multi-threaded SIMD processor which is able to trade performance for power consumption in order to stay within a given power budget. By moving threads between processor cores, the scheduler is able to create more opportunity for the use of aggressive power management techniques like clock gating. Evaluation shows the proposed algorithm enables more power savings than frequency scaling for various synthetic workloads.
  • Keywords
    multi-threading; parallel architectures; power aware computing; processor scheduling; task analysis; adaptive task scheduling; computer architecture; dynamic power management techniques; frequency scaling; multithreaded SIMD processors; power budget; power consumption; processor cores; processor scheduler; safe operation; synthetic workloads; system designers; thermal envelope; Clocks; Engines; Instruction sets; Multithreading; Schedules; Vectors; SIMD; multithreading; power management; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics and Telecommunications (ISETC), 2012 10th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4673-1177-9
  • Type

    conf

  • DOI
    10.1109/ISETC.2012.6408081
  • Filename
    6408081