Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Min Yeol Lim

dblp:46/2299 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 5 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Energy-efficient computing · 50% Electronic design automation · 29% Parallel and multicore computing · 21%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
power estimation
0.112010
SoftPower: fine-grain power estimations using performance counters · HPDC 2010
Energy-efficient computing › power management
dynamic voltage and frequency scaling
0.112006
MPI and communication - Adaptive, transparent frequency and voltage scaling of communication phases in MPI programs · SC 2006
Parallel and multicore computing › parallel programming models › message passing
MPI runtime
0.112006
MPI and communication - Adaptive, transparent frequency and voltage scaling of communication phases in MPI programs · SC 2006
Energy-efficient computing
datacenter power management
0.012010
SoftPower: fine-grain power estimations using performance counters · HPDC 2010
Energy-efficient computing › datacenter energy efficiency
server cluster power management
0.012010
SoftPower: fine-grain power estimations using performance counters · HPDC 2010
Parallel and multicore computing › parallel programming models › message passing
MPI applications
0.012006
MPI and communication - Adaptive, transparent frequency and voltage scaling of communication phases in MPI programs · SC 2006

Methods — techniques the papers use, named apart from their topics

surrogate modeling · 0.1energy-delay product optimization · 0.1dynamic frequency and voltage scaling · 0.1
YearPublicationVenuePosition
2011 Adaptive, transparent CPU scaling algorithms leveraging inter-node MPI communication regions
Min Yeol Lim, Vincent W. Freeh, David K. Lowenthal
Parallel Comput.1
2010 SoftPower: fine-grain power estimations using performance counters
abstract
We present and evaluate a surrogate model, based on hardware performance counter measurements, to estimate computer system power consumption. Power and energy are especially important in the design and operation of large data centers and of clusters used for scientific computing. Tradeoffs are made between performance and power consumption, this needs to be dynamic because activity varies over time. While it is possible to instrument systems for fine-grain power monitoring, such instrumentation is costly and not commonly available. Furthermore, the latency and sampling periods of hardware power monitors can be large compared to time scales at which workloads can change and dynamic power controls can operate. Given these limitations, we argue that surrogate models of the kind we present here can provide low-cost and accurate estimates of power consumption to drive on-line dynamic control mechanisms and for use in off-line tuning.
Min Yeol Lim, Allan Porterfield, Robert J. Fowler
HPDC1
2009 PADD: Power Aware Domain Distribution
abstract
Modern data centers usually have computing resources sized to handle expected peak demand, but average demand is generally much lower than peak. This means that the systems in the data center usually operate at very low utilization rates. Past techniques have exploited this fact to achieve significant power savings, but they generally focus on centrally managed, throughput-oriented systems that process a single fine-grained request stream. We propose a more general solution - a technique to save power by dynamically migrating virtual machines and packing them onto fewer physical machines when possible. We call our scheme power-aware domain distribution (PADD). In this paper, we report on simulation results for PADD and demonstrate that the power and performance changes from using PADD are primarily dependent on how much buffering or reserve capacity it maintains. Our adaptive buffering scheme achieves energy savings within 7% of the idealized system that has no performance penalty. Our results also show that we can achieve an energy savings up to 70% with fewer than 1% of the requests violating their service level agreements.
Min Yeol Lim, Freeman L. Rawson III, Tyler K. Bletsch, Vincent W. Freeh
ICDCS1
2007 Determining the Minimum Energy Consumption using Dynamic Voltage and Frequency Scaling
abstract
While improving raw performance is of primary interest to most users of high-performance computers, energy consumption also is a critical concern. Some microprocessors allow voltage and frequency scaling, which enables a system to reduce CPU power and performance when the CPU is not on the critical path. When properly directed, such dynamic voltage and frequency scaling can produce significant energy savings with little performance penalty. Various DVFS scaling algorithms have been proposed. However, the benefit is application-dependent. We cannot see if they achieve the energy consumption as minimum as possible. So, it is important to establish the baseline of the DVFS scheduling for any application. This paper determines minimum energy consumption in voltage and frequency scaling systems for a given time delay. We assume we have a set of fixed points where scaling can occur. A brute-force solution is intractable even for a moderately sized set (although all programs presented in this paper can be solved with the brute-force). Our algorithm efficiently chooses the exact optimal schedule satisfying the given time constraint by estimation. Besides, our time and energy estimations from the optimal schedule have reasonable accuracy with 1.48% of differences at maximum.
Min Yeol Lim, Vincent W. Freeh
IPDPS1
2006 MPI and communication - Adaptive, transparent frequency and voltage scaling of communication phases in MPI programs
abstract
Although users of high-performance computing are most interested in raw performance, both energy and power consumption have become critical concerns. Some microprocessors allow frequency and voltage scaling, which enables a system to reduce CPU performance and power when the CPU is not on the critical path. When properly directed, such dynamic frequency and voltage scaling can produce significant energy savings with little performance penalty.This paper presents an MPI runtime system that dynamically reduces CPU performance during communication phases in MPI programs. It dynamically identifies such phases and, without profiling or training, selects the CPU frequency in order to minimize energy-delay product. All analysis and subsequent frequency and voltage scaling is within MPI and so is entirely transparent to the application. This means that the large number of existing MPI programs, as well as new ones being developed, can use our system without modification. Results show that the average reduction in energy-delay product over the NAS benchmark suite is 10%---the average energy reduction is 12% while the average execution time increase is only 2.1%.
Min Yeol Lim, Vincent W. Freeh, David K. Lowenthal
SC1