An architecture for optimal all-to-all personalized communication

Susan Hinrichs, Corey Kosak, David R. O’Hallaron, Thomas M. Stricker, Riichiro Take · 1994

In all-to-all personalized communication (AAPC), every node of a parallel system sends a potentially unique packet to every other node. AAPC is an important primitive operation for modern parallel compilers, since it is used to redistribute data structures during parallel computations. As an extremely dense communication pattern, AAPC causes congestion in many types of networks and therefore executes very poorly on general purpose, asynchronous message passsing routers.

Read the paper · More papers on PaperTik