![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
-
Chapter and Conference Paper
CoreTSAR: Adaptive Worksharing for Heterogeneous Systems
The popularity of heterogeneous computing continues to increase rapidly due to the high peak performance, favorable energy efficiency, and comparatively low cost of accelerators. However, heterogeneous program...
-
Article
GBench: benchmarking methodology for evaluating the energy efficiency of supercomputers
Recent studies point to power consumption becoming the major design constraint in exascale computing systems. Current scientific benchmarks, such as LINPACK, only evaluate high-performance computing (HPC) syst...
-
Article
Performance characterization of data-intensive kernels on AMD Fusion architectures
The cost of data movement over the PCI Express bus is one of the biggest performance bottlenecks for accelerating data-intensive applications on traditional discrete GPU architectures. To address this bottlene...
-
Article
The Green500 list: escapades to exascale
Energy efficiency is now a top priority. The first four years of the Green500 have seen the importance of energy efficiency in supercomputing grow from an afterthought to the forefront of innovation as we appr...
-
Chapter and Conference Paper
Making a Case for Proactive Flow Control in Optical Circuit-Switched Networks
Optical circuit-switched networks such as National LambdaRail (NLR) offer dedicated bandwidth to support large-scale bulk data transfer. Though a dedicated circuit-switched network eliminates congestion from t...
-
Chapter and Conference Paper
Effective Dynamic Voltage Scaling Through CPU-Boundedness Detection
Dynamic voltage scaling (DVS) allows a program to execute at a non-peak CPU frequency in order to reduce CPU power, and hence, energy consumption; however, it is oftentimes done at the expense of performance d...