Loading...
Please wait, while we are loading the content...
Similar Documents
Implementation and evaluation of program development middleware for Cell Broadband Engine clusters
| Content Provider | Semantic Scholar |
|---|---|
| Author | Toshiaki, Kamata Akihiro, Shitara Yuri, Nishikawa Masato, Yoshimi Hideharu, Amano |
| Copyright Year | 2011 |
| Abstract | Although PC clusters with multi-core accelerators have become popular, it is still difficult to write effici ent parallel programs because two types of programming techniques of are required: multi-thread programming and inter node programming. The former requires special techniques and training dedicated to the accelerator, while the latter urges programmers to be skilled in using communication libraries such as mpich or OpenMPI. In order to reduce such programming cost, in this report, we propose a program development middleware which targets a PC cluster consisting of multiple nodes with Cell Broadband Engine (Cell/B.E.). This middleware supports inter-node and inter-core thread control. so it lets developers to focus on tuning a program to elicit computational power of each core in Cell/B.E processors. As a result of evaluating middleware by executing two types of benchmark programs, it could reduce 40% of code quantity compared to OpenMPI implementation, and provided approximately the same execution performance. |
| Starting Page | 7 |
| Ending Page | 12 |
| Page Count | 6 |
| File Format | PDF HTM / HTML |
| Volume Number | 110 |
| Alternate Webpage(s) | http://world-comp.org/p2011/PDP3675.pdf |
| Alternate Webpage(s) | http://worldcomp-proceedings.com/proc/p2011/PDP3675.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |