Increasing the efficiency of the DaCS programming model for heterogeneous systems
Full item record
dc.contributor.author | Cytowski, Maciej | |
---|---|---|
dc.contributor.author | Niezgódka, Marek | |
dc.contributor.organization | Interdisciplinary Centre for Mathematical and Computational Modelling, University of Warsaw | |
dc.date.accessioned | 2013-05-17T12:12:49Z | |
dc.date.available | 2013-05-17T12:12:49Z | |
dc.date.issued | 2012 | |
dc.description | The original publication is available at www.springerlink.com. http://link.springer.com/chapter/10.1007%2F978-3-642-31464-3_72 | en |
dc.description.abstract | Efficient programming of hybrid systems is usually done with the use of new programming models. It creates a unique opportunity to increase the performance of scientific applications and is also especially interesting in the context of future exascale applications development where extreme number of MPI processes tend to be a limitation. Future scientific codes will make use of hierarchical parallel programming models with message passing techniques used between nodes and optimized computational kernels used within multicore, multithreaded or accelerator nodes. In this article we consider the x86 and PowerXCell8i heterogeneous environment introduced in the High Performance Computing (HPC) sites like Roadrunner [6] or Nautilus [5]. Programming techniques for this environment are usually based on the IBM Data Communication and Synchronization library (DaCS). We describe our effort to increase the hybrid efficiency of the DaCS library and show how it affects the performance of scientific computations based on FFT kernels. The results are very promising especially for computational models that involve large three dimensional Fourier transformations. | en |
dc.description.eperson | Maciej Cytowski | |
dc.identifier.isbn | 978-3-642-31463-6 | |
dc.identifier.uri | https://open.icm.edu.pl/handle/123456789/1754 | |
dc.publisher | Springer | |
dc.rights | Dozwolony użytek | |
dc.subject | parallel computing | en |
dc.subject | FFT | en |
dc.subject | cell processor | en |
dc.subject | hybrid computing | en |
dc.title | Increasing the efficiency of the DaCS programming model for heterogeneous systems | en |
dc.type | bookPart |
Files for this record
Original bundle
1 - 1 of 1
Name: | CP30.pdf |
---|---|
Size: | 138.39 KB |
Format: | Adobe Portable Document Format |
Description: |
Download
License files
Name: | license.txt |
---|---|
Size: | 234 B |
Format: | Item-specific license agreed upon to submission |
Description: |
Download