2016
DOI: 10.15439/2016f308
|View full text |Cite
|
Sign up to set email alerts
|

Modeling energy consumption of parallel applications

Abstract: Abstract-The paper presents modeling and simulation of energy consumption of two types of parallel applications: geometric Single Program Multiple Data (SPMD) and divide-and-conquer (DAC). Simulation is performed in a new MERPSYS (Modeling Efficiency, Reliability and Power consumption of multilevel parallel HPC SYStems using CPUs and GPUs) environment. Model of an application uses the Java language with extensions representing message exchange between processes working in parallel. Simulation is performed by r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
2
1

Relationship

4
4

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 17 publications
0
5
0
Order By: Relevance
“…e tool provides means (Java scripts specified using the web simulator interface) for the flexible system and application definitions for simulating energy consumption and the execution time. e simulator was tested using typical SPMD (Simple Program Many Data) and DAC (Divide and Conquer) applications [82].…”
Section: Tools For Prediction And/or Simulation Of Energy/power Consumentioning
confidence: 99%
See 1 more Smart Citation
“…e tool provides means (Java scripts specified using the web simulator interface) for the flexible system and application definitions for simulating energy consumption and the execution time. e simulator was tested using typical SPMD (Simple Program Many Data) and DAC (Divide and Conquer) applications [82].…”
Section: Tools For Prediction And/or Simulation Of Energy/power Consumentioning
confidence: 99%
“…GSSim/DCworms Grid [80,81] A scheduler simulation concerning performance and energy consumption for complex grid architectures MERPSYS Grid/cluster/compute node [82,83] Used to simulate the energy consumption of a cluster compute nodes CloudSim Cloud [84] Used for simulation of VM provisioning in a cloud environment SimGrid Grid [85] Focused on its versatility and scalability GENSim Cloud [86] Used to simulate green energy prediction OMNet++, INET Cluster [58] Used for simulation of switching off the unused nodes in a cluster GDCSim Data center [87] Used for holistic evaluation of HPC and Internet data centers GreenCloud Data center [88] Used for evaluation of cloud data centers with carious infrastructure architectures TracSim Cluster [89] Used for maximizing the performance for a given power cap ASKALON Cloud [90] Used for cloud simulation with a given power cap Energy-aware HyperSim-G Grid [74] Used for assessment of energy-aware scheduling algorithms GPU design space exploration GP GPU [39] Dedicated for multiobjective GP GPU evaluation and selection Sniper + McPAT CPU [35] Used for multicore CPU energy-aware simulation with heuristics. e simulation was based on the Sniper [99] package, aiming to increase efficiency by optimizing the level of the simulation accuracy.…”
Section: Tool Target System Work Descriptionmentioning
confidence: 99%
“…The taxonomy of methods considered in this work includes power-aware scheduling and resource management, parallelization oriented including balancing, communication focused, approximation methods with part of computations executed with lower energy usage and slight loss of accuracy. In papers [6] and [7] we modeled energy consumption of parallel applications focusing on various communication routines establishing both functions and coefficients valid for various cluster systems.…”
Section: Related Workmentioning
confidence: 99%
“…MERPSYS was successfully used by its authors to model execution time, energy consumption and reliability of divide-and-conquer (DAC [18,13]) and geometric single program multiple data (SPMD [13]) applications [16], K-means algorithm [17] and volunteer computing systems [14]. For a more detailed description providing better insight into the whole MERPSYS environment see [15].…”
Section: Merpsysmentioning
confidence: 99%