3rd International Conference on Context-Aware Systems and Applications

Research Article

A Survey on Low-Power Techniques for Single and Multicore Systems

  • @INPROCEEDINGS{10.4108/icst.iccasa.2014.257372,
        author={Mahroo Zandrahimi and Zaid Al-Ars},
        title={A Survey on Low-Power Techniques for Single and Multicore Systems},
        proceedings={3rd International Conference on Context-Aware Systems and Applications},
        publisher={ACM},
        proceedings_a={ICCASA},
        year={2015},
        month={3},
        keywords={low-power techniques multicore voltage scaling process variations},
        doi={10.4108/icst.iccasa.2014.257372}
    }
    
  • Mahroo Zandrahimi
    Zaid Al-Ars
    Year: 2015
    A Survey on Low-Power Techniques for Single and Multicore Systems
    ICCASA
    ACM
    DOI: 10.4108/icst.iccasa.2014.257372
Mahroo Zandrahimi1,*, Zaid Al-Ars1
  • 1: TU Delft
*Contact email: m.zandrahimi@tudelft.nl

Abstract

This paper surveys state of the art low-power techniques for both single and multicore systems. Based on our proposed power management model for multicore systems, we present a classification of total power reduction techniques including both leakage and active power. According to this classification, three main classes are discussed: power optimization techniques within the cores, techniques for the interconnect and techniques applicable for the whole multicore system. This paper describes several techniques from these classes along with a comparison. For the whole multicore system, we focus on adaptive voltage scaling and propose a comprehensive taxonomy of adaptive voltage scaling techniques, while considering process variations.