|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05)
A New Technique to Reduce False Sharing in Parallel Irregular Codes Based on Distance Functions
Las Vegas, Nevada, USA
December 07-December 09
ISBN: 0-7695-2509-1
| ASCII Text | x | ||
| Juan C. Pichel, Dora B. Heras, Jose C. Cabaleiro, Francisco F. Rivera, "A New Technique to Reduce False Sharing in Parallel Irregular Codes Based on Distance Functions," Parallel Architectures, Algorithms, and Networks, International Symposium on, pp. 306-311, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05), 2005. | |||
| BibTex | x | ||
| @article{ 10.1109/ISPAN.2005.10, author = {Juan C. Pichel and Dora B. Heras and Jose C. Cabaleiro and Francisco F. Rivera}, title = {A New Technique to Reduce False Sharing in Parallel Irregular Codes Based on Distance Functions}, journal ={Parallel Architectures, Algorithms, and Networks, International Symposium on}, volume = {0}, year = {2005}, issn = {1087-4089}, pages = {306-311}, doi = {http://doi.ieeecomputersociety.org/10.1109/ISPAN.2005.10}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Parallel Architectures, Algorithms, and Networks, International Symposium on TI - A New Technique to Reduce False Sharing in Parallel Irregular Codes Based on Distance Functions SN - 1087-4089 SP306 EP311 A1 - Juan C. Pichel, A1 - Dora B. Heras, A1 - Jose C. Cabaleiro, A1 - Francisco F. Rivera, PY - 2005 KW - null VL - 0 JA - Parallel Architectures, Algorithms, and Networks, International Symposium on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISPAN.2005.10
In this paper a technique to deal with the problem of poor locality and false sharing in irregular codes on shared memory multiprocessors (SMPs) is proposed. This technique is based on the locality model for irregular codes previously developed and extensively proven by the authors on monoprocessors and multiprocessors. In the model, locality is established in run-time considering parameters that describe the structure of the sparse matrix which characterizes the irregular accesses. As an example of irregular code with false sharing a particular implementation of the sparse matrixvector product (SpM?V) was selected. The problem of increasing locality and decreasing false sharing for a irregular problem is formulated as a graph. An adequate distribution of the graph among processors followed by a reordering of the nodes inside each processor produces the solution. The results show important improvements in the behavior of the irregular accesses: reductions in execution time and an improved program scalability.
Citation:
Juan C. Pichel, Dora B. Heras, Jose C. Cabaleiro, Francisco F. Rivera, "A New Technique to Reduce False Sharing in Parallel Irregular Codes Based on Distance Functions," ispan, pp.306-311, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.
