Conference Proceeding

Green Supercomputing in a Desktop Box

Dept. of Comput. Sci., Virginia Tech., Blacksburg, VA
04/2007; DOI:10.1109/IPDPS.2007.370542 pp.1 - 8 In proceeding of: Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Source: IEEE Xplore

ABSTRACT The advent of the Beowulf cluster in 1994 provided dedicated compute cycles, i.e., supercomputing for the masses, as a cost-effective alternative to large supercomputers, i.e., supercomputing for the few. However as the cluster movement matured, these clusters became like their large-scale supercomputing brethren - a shared (and power-hungry) datacenter resource that must reside in a actively-cooled machine room in order to operate properly. The above observation, coupled with the increasing performance gap between the PC and supercomputer, provides the motivation for a "green supercomputer" in a desktop box. Thus, this paper presents and evaluates such an architectural solution: a 12-node personal desktop supercomputer that offers an interactive environment for developing parallel codes and achieves 14 Gflops on Linpack but sips only 185 watts of power at load - all this in the approximate form factor of a Sun SPARCstation 1 pizza box.

0 0
 · 
0 Bookmarks
 · 
21 Views
  • Source
    Conference Proceeding: Power-aware scheduling of virtual machines in DVFS-enabled clusters
    [show abstract] [hide abstract]
    ABSTRACT: With the advent of Cloud computing, large-scale virtualized compute and data centers are becoming common in the computing industry. These distributed systems leverage commodity server hardware in mass quantity, similar in theory to many of the fastest Supercomputers in existence today. However these systems can consume a cities worth of power just to run idle, and require equally massive cooling systems to keep the servers within normal operating temperatures. This produces CO<sub>2</sub> emissions and significantly contributes to the growing environmental issue of Global Warming. Green computing, a new trend for high-end computing, attempts to alleviate this problem by delivering both high performance and reduced power consumption, effectively maximizing total system efficiency. This paper focuses on scheduling virtual machines in a compute cluster to reduce power consumption via the technique of Dynamic Voltage Frequency Scaling (DVFS). Specifically, we present the design and implementation of an efficient scheduling algorithm to allocate virtual machines in a DVFS-enabled cluster by dynamically scaling the supplied voltages. The algorithm is studied via simulation and implementation in a multi-core cluster. Test results and performance discussion justify the design and implementation of the scheduling algorithm.
    Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on; 10/2009

Full-text

View
0 Downloads
Available from

Keywords

12-node personal desktop supercomputer
 
14 Gflops
 
approximate form factor
 
architectural solution
 
cycles
 
green supercomputer
 
increasing performance gap
 
interactive environment
 
large supercomputers
 
Linpack
 
masses
 
paper presents
 
power-hungry
 
Sun SPARCstation 1 pizza box
 
supercomputer