Abstract
The CELL-BE processor provides high performance and has been shown to reach a performance close to the theoretical peak, however, the high performance comes at the price of a quite complex programming model. Central to the complexity of the CELL-BE programming model is the need to move data in and out of non-coherent local storage blocks for each special processor element. In this paper we present a software library, namely the Distributed Shared Memory for the Cell Broadband Engine (DSMCBE). By using techniques known from distributed shared memory DSMCBE allows programmers to program the CELL-BE with relative ease and in addition scale their applications to use multiple CELL-BE processors in a network. Performance experiments show that a quite high performance can be obtained with DSMCBE even in a cluster environment.
Originalsprog | Engelsk |
---|---|
Titel | Proceedings of the 2009 Eighth International Symposium on Parallel and Distributed Computing |
Antal sider | 3 |
Forlag | IEEE Computer Society Press |
Publikationsdato | 2009 |
Sider | 121-124 |
ISBN (Trykt) | 978-0-7695-3680-4 |
DOI | |
Status | Udgivet - 2009 |
Begivenhed | The 2009 Eighth International Symposium on Parallel and Distributed Computing - Lissabon, Portugal Varighed: 25 maj 2009 → 28 maj 2009 Konferencens nummer: 8 |
Konference
Konference | The 2009 Eighth International Symposium on Parallel and Distributed Computing |
---|---|
Nummer | 8 |
Land/Område | Portugal |
By | Lissabon |
Periode | 25/05/2009 → 28/05/2009 |