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

Shajulin Benedict, R. S. Rejitha, C. Bency Bright

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

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.

Original languageEnglish
Title of host publication2012 CSI 6th International Conference on Software Engineering, CONSEG 2012
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 CSI 6th International Conference on Software Engineering, CONSEG 2012 - Indore, Madhya Pradesh, India
Duration: 5 Sep 20127 Sep 2012

Publication series

Name2012 CSI 6th International Conference on Software Engineering, CONSEG 2012

Conference

Conference2012 CSI 6th International Conference on Software Engineering, CONSEG 2012
Country/TerritoryIndia
CityIndore, Madhya Pradesh
Period5/09/127/09/12

Keywords

  • Cloud
  • Energy tuning
  • Grid
  • HPC
  • PSO
  • Performance analysis
  • Tools
  • computing

Fingerprint

Dive into the research topics of 'Energy consumption-based performance tuning of software and applications using Particle Swarm Optimization'. Together they form a unique fingerprint.

Cite this