2010 · 268 citations · 14 references
ComputingComputer ScienceHigh-performance ComputingCluster ComputingComputer GraphicsParallel ComputingAccelerator ArchitectureCluster ArchitectureGraphics Processing Unit ArchitectureGraphics Processing UnitsHardware AccelerationPower ManagementAcceleratorsEnergy ConsumptionEnergy-efficient Gpu ComputingGpu AcceleratorsGpu ArchitectureHigh-performance Computing SystemsPower ConsumptionPower Consumption Optimization
The increasing computing requirements for GPUs (Graphics Processing Units) have favoured the design and marketing of commodity devices that nowadays can also be used to accelerate general purpose computing. Therefore, future high performance clusters intended for HPC (High Performance Computing) will likely include such devices. However, high-end GPU-based accelerators used in HPC feature a considerable energy consumption, so that attaching a GPU to every node of a cluster has a strong impact on its overall power consumption. In this paper we detail a framework that enables remote GPU acceleration in HPC clusters, thus allowing a reduction in the number of accelerators installed in the cluster. This leads to energy, acquisition, maintenance, and space savings.
14
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · 2003 · 1.6K citations
Greg Humphreys, Mike Houston, Ren Ng et al. · 2002 · 561 citations
IntelŴVirtualization Technology for Directed I/O
Darren Abramson · Intel Technology Journal · 2006 · 299 citations