• DocumentCode
    1606865
  • Title

    Energy consumption analysis of parallel sorting algorithms running on multicore systems

  • Author

    Zecena, Ivan ; Zong, Ziliang ; Ge, Rong ; Jin, Tongdan ; Chen, Zizhong ; Qiu, Meikang

  • Author_Institution
    Comput. Sci. Dept., Texas State Univ., Lubbock, TX, USA
  • fYear
    2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Sorting algorithms have been ubiquitously used in numerous applications nowadays. As the data size scales up exponentially, energy-efficiency is gradually becoming equally important as performance for sorting algorithms that process large scale data. Unfortunately, the energy consumption behaviour of various sorting algorithms is not fully explored, although the performance of sorting algorithms have been well studied. Will the sorting algorithms consume more energy when they are parallelized and executed on multicore computers? How to improve the energy-efficient performance of sorting algorithms? In this paper, we comprehensively analyze the performance and energy consumption of three traditional sorting algorithms, Odd-Even Sort, ShellSort and QuickSort, on a multicore system. Our experimental results show that algorithms with better performance tend to conserve energy as well, when evaluated on a computer with eight AMD cores. In addition, for the same algorithm, we observe that more energy savings may be achieved when task granularity is properly selected.
  • Keywords
    energy consumption; multiprocessing systems; parallel algorithms; sorting; Odd-Even Sort; QuickSort; ShellSort; energy consumption analysis; energy consumption behaviour; energy-efficient performance; large scale data; multicore computers; multicore systems; parallel sorting algorithms; Algorithm design and analysis; Educational institutions; Energy consumption; Partitioning algorithms; Program processors; Sorting; Energy Efficiency; Multicore; OpenMP; Parallel Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing Conference (IGCC), 2012 International
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-1-4673-2155-6
  • Electronic_ISBN
    978-1-4673-2153-2
  • Type

    conf

  • DOI
    10.1109/IGCC.2012.6322290
  • Filename
    6322290