Reducing data communication overhead for DOACROSS loop nests
dc.contributor.author | Tang, Peiyi | en_US |
dc.contributor.author | Zigman, John N | en_US |
dc.date.accessioned | 2003-07-10 | en_US |
dc.date.accessioned | 2004-05-19T12:56:11Z | en_US |
dc.date.accessioned | 2011-01-05T08:43:52Z | |
dc.date.available | 2004-05-19T12:56:11Z | en_US |
dc.date.available | 2011-01-05T08:43:52Z | |
dc.date.created | 1993 | en_US |
dc.date.issued | 1993 | en_US |
dc.description.abstract | If the loop iterations of a loop nest cannot be partitioned into independent sets, the data communication for data dependences are inevitable in order to execute them on parallel machines. These kind of loop nests are referred to as DOACROSS loop nests. This paper is concerned with compiler algorithms for parallelizing DOACROSS loop nests for distributed-memory multicomputers. We present a method that combines loop tiling, chain-based scheduling and indirect message passing to generate efficient message-passing parallel codes. We present our experiment results on Fujitsu AP1000 which show that low communication overhead and high speedup for DOACROSS loop nests on multicomputers can be achieved by tuning these techniques. | en_US |
dc.format.extent | 323513 bytes | en_US |
dc.format.extent | 356 bytes | en_US |
dc.format.mimetype | application/pdf | en_US |
dc.format.mimetype | application/octet-stream | en_US |
dc.identifier.uri | http://hdl.handle.net/1885/40784 | en_US |
dc.identifier.uri | http://digitalcollections.anu.edu.au/handle/1885/40784 | |
dc.language.iso | en_AU | en_US |
dc.subject | DOACROSS loop nests | en_US |
dc.subject | chain-based scheduling | en_US |
dc.subject | loop tiling | en_US |
dc.subject | in-direct message passing | en_US |
dc.subject | distributed-memory multicomputers | en_US |
dc.title | Reducing data communication overhead for DOACROSS loop nests | en_US |
dc.type | Working/Technical Paper | en_US |
local.citation | TR-CS-93-16 | en_US |
local.contributor.affiliation | ANU | en_US |
local.contributor.affiliation | Department of Computer Science, FEIT | en_US |
local.description.refereed | no | en_US |
local.identifier.citationmonth | dec | en_US |
local.identifier.citationyear | 1993 | en_US |
local.identifier.eprintid | 1632 | en_US |
local.rights.ispublished | yes | en_US |
Downloads
Original bundle
1 - 1 of 1