发明名称 |
Performing An All-To-All Data Exchange On A Plurality Of Data Buffers By Performing Swap Operations |
摘要 |
Methods, apparatus, and products are disclosed for performing an all-to-all exchange on n number of data buffers using XOR swap operations. Each data buffer has n number of data elements. Performing an all-to-all exchange on n number of data buffers using XOR swap operations includes for each rank value of i and j where i is greater than j and where i is less than or equal to n: selecting data element i in data buffer j; selecting data element j in data buffer i; and exchanging contents of data element i in data buffer j with contents of data element j in data buffer i using an XOR swap operation.
|
申请公布号 |
US2010017420(A1) |
申请公布日期 |
2010.01.21 |
申请号 |
US20080176816 |
申请日期 |
2008.07.21 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
ARCHER CHARLES J.;PETERS AMANDA E.;SMITH BRIAN E. |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|