11052

A Quantitative Comparison of Emulated Shared Memory Architectures to Current Multicore CPUs and GPUs

Erik Hansson, Erik Alnervik, Christoph Kessler, Martti Forsell
Linkoping University, Sweden
Sixth Swedish Workshop on Multicore Computing (MCC13), 2013

@article{hansson2013quantitative,

   title={A Quantitative Comparison of Emulated Shared Memory Architectures to Current Multicore CPUs and GPUs},

   author={Hansson, Erik and Alnervik, Erik and Kessler, Christoph and Forsell, Martti},

   year={2013}

}

Download Download (PDF)   View View   Source Source   

543

views

The performance of current multicore CPUs and GPUs is limited in computations making frequent use of communication/synchronization between the subtasks executed in parallel. This is because the directory-based cache systems scale weakly and/or the cost of synchronization is high. The Emulated Shared Memory (ESM) architectures relying on multithreading and efficient synchronization mechanism have been developed to solve these problems affecting both performance and programmability of current machines. In this paper, we compare preliminarily the performance of three hardware implemented ESM architectures with state-of-the-art multicore CPUs and GPUs. The benchmarks are selected to cover different patterns of parallel computation and therefore reveal the performance potential of ESM architectures with respect to current multicores.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: