Multi-pipes

1,098 views
1,006 views

Published on

OSDI 2010 Poster on the multi-pipe component of the unified execution model (part of the HARE project)

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,098
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Multi-pipes

  1. 1. Traditional Pipes Enumerated Packets AAA A B ABABAB A BBB MULTI-PIPES B AAA ABA A Eric Van Hensbergen (IBM Research) 1:A 2:B Noah Evans (Alcatel-Lucent Bell-Labs) BAB Pravin Shinde (ETH Zurich) B BBB Control Headers Collective Pipes TYPE Large Packets SIZE A DESTINATION Broadcast A AAA PARAMETERS A B AAA BBB pwrite(pipefd, buf, sz, ~(0)); Reduce(+) (B+C) BBB C A B AAA BBB Splicing Allreduce(+) (A+B+C) C AAA spliceto(b) a b = a b BBB splicefrom(b) a b = a b This project is supported in part by the U.S. Department of Energy under Award Number DE-FG02- 08ER25851 http://goo.gl/5eFB http://www.research.ibm.com/austin

×