Now showing items 1-3 of 3
A Pluggable Framework for Lightweight Task Ofﬂoading in Parallel and Distributed Computing
(Department of Computer Science, Virginia Polytechnic Institute & State University, 2008), TR-08-27
Multicore processors have quickly become ubiquitous in supercomputing, cluster computing, datacenter computing, and even personal computing. Software advances, however, continue to lag behind. In the past, software designers ...
Taming Multi-core Parallelism with Concurrent Mixin Layers
(Department of Computer Science, Virginia Polytechnic Institute & State University, 2008), TR-08-22
The recent shift in computer system design to multi-core technology requires that the developer leverage explicit parallel programming techniques in order to utilize available performance. Nevertheless, developing the ...
Multilayered Heterogeneous Parallelism Applied to Atmospheric Constituent Transport Simulation
(Department of Computer Science, Virginia Polytechnic Institute & State University, 2008-10-01), TR-08-21
Heterogeneous multicore chipsets with many levels of parallelism are becoming increasingly common in high-performance computing systems. Effective use of parallelism in these new chipsets constitutes the challenge facing ...