Loading...
Please wait, while we are loading the content...
Similar Documents
Delta Send-Recv: Run-time Support for Dynamic Pipelining of Coarse-grained Computation and Communication
| Content Provider | Semantic Scholar |
|---|---|
| Author | Ding, Chen Gao, Yaoqing Archambaul, Roch |
| Copyright Year | 2010 |
| Abstract | The paper presents delta send-recv, an MPI extension for overlapping coarse-grained computation and communication. It provides an interface for marking the data computation and its communication. It automatically blocks computation and divides communication into increments. Delta sends and recvs are dynamically chained to effect sender-receiver pipelining, which is superior to pipelining only at the sender or the receiver side. The evaluation uses kernel tests to find the best increment size for different MPI implementations and types of machines and networks. It shows 2 to 3 times performance improvement for large-volume data reduce involving 16 or 32 processors. In addition, the new interface enables computation and communication pipelining in an interpreted programming language, Rmpi. The research is supported by IBM CAS Student Fellowship, and IBM CAS Faculty Fellowship. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the funding organizations. ∗IBM Toronto Software Lab, Markham, ON, Canada |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://urresearch.rochester.edu/fileDownloadForInstitutionalItem.action;jsessionid=9ADBDD49AB79182A23A492F36862C298?itemFileId=29510&itemId=12793 |
| Alternate Webpage(s) | https://urresearch.rochester.edu/fileDownloadForInstitutionalItem.action;jsessionid=9178A6078711BCDC5FBE68F4916870C2?itemFileId=29510&itemId=12793 |
| Alternate Webpage(s) | https://urresearch.rochester.edu/fileDownloadForInstitutionalItem.action;jsessionid=E055B2285269E2F632190EC480BD7FD4?itemFileId=29510&itemId=12793 |
| Alternate Webpage(s) | https://urresearch.rochester.edu/fileDownloadForInstitutionalItem.action;jsessionid=CB1E30AFA4E63D3A7F3E9E2C2278F61F?itemFileId=29510&itemId=12793 |
| Alternate Webpage(s) | https://urresearch.rochester.edu/fileDownloadForInstitutionalItem.action;jsessionid=C573CFD008BC97702A08C8BE65227B1F?itemFileId=29510&itemId=12793 |
| Alternate Webpage(s) | https://urresearch.rochester.edu/fileDownloadForInstitutionalItem.action;jsessionid=2BC21D255AAADBA475DC3D9160320FA7?itemFileId=29510&itemId=12793 |
| Alternate Webpage(s) | https://urresearch.rochester.edu/fileDownloadForInstitutionalItem.action;jsessionid=C9D6401BDCCF6A331055637639BAFA7F?itemFileId=29510&itemId=12793 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |