• DocumentCode
    2165965
  • Title

    Energy consumption-based performance tuning of software and applications using Particle Swarm Optimization

  • Author

    Benedict, Shajulin ; Rejitha, R.S. ; Bright, C.B.

  • Author_Institution
    Dept. of CSE, Anna Univ., Nagercoil, India
  • fYear
    2012
  • fDate
    5-7 Sept. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Software development is increasing amidst of various emerging concerns for new technological trends, namely, grids, clouds, and HPC. However, Software developers of such technologies, to be more specific, are concerned about the performance aspects of their code - for instances, the developers are worried about the memory leakage, pipeline stalls, cache misses, and so forth. Recently, energy consumption analysis and tuning of software/applications have enabled a wide research spectrum among HPC research community. This research is crucial for developing an eco-friendly compute machines. In this scenario, our paper reveals a methodology which does energy consumption-based tuning of software and applications when Particle Swarm Optimization (PSO) algorithm was used in EnergyAnalyzer. EnergyAnalyzer is an online-based energy analysis tool which is a Department of Science and Technology, India, funded ongoing project. The research study was carried out in HPCCLoud Research Laboratory of our premise which comprises of a HP ProLiant 48 core compute machine.
  • Keywords
    particle swarm optimisation; software performance evaluation; Department of Science and Technology; EnergyAnalyzer; HPC research community; PSO algorithm; cache misses; eco-friendly compute machines; energy consumption-based performance tuning; memory leakage; online-based energy analysis tool; particle swarm optimization algorithm; pipeline stalls; software development; Energy consumption; Particle swarm optimization; Performance analysis; Semantics; Software; Software algorithms; Tuning; Cloud; Energy tuning; Grid; HPC; PSO; Performance analysis; Tools; computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (CONSEG), 2012 CSI Sixth International Conference on
  • Conference_Location
    Indore
  • Print_ISBN
    978-1-4673-2174-7
  • Type

    conf

  • DOI
    10.1109/CONSEG.2012.6349513
  • Filename
    6349513