TY - GEN
T1 - A safe vertex
AU - Felten, Edward W.
AU - Otto, Steve W.
N1 - Funding Information:
A. Frey stimulated our thoughts on this subject; we thank him and G. Fox for their interest and comments. This work is partially funded by the Department of Energy under grant number DE-FG03-85ER25009.
PY - 1988/1/1
Y1 - 1988/1/1
N2 - The VERTEX message passing system provided with NCUBE hypercubes is unsafe. The system can fail under high message loads. We have implemented a message passing system with the same "look and feel" as VERTEX but which is instead based upon the crystal-trouter running at clock interrupt time. The system is written mostly in C with a few bits of assembly code to run the DMA devices. This implies that safety checks (are the buffers full?) and complex error handling mechanisms can be easily implemented at the C level. A first version works, is safe, and is faster than VERTEX in the high volume limit, slower in the low volume case. At the very least, this system will be interesting for high message traffic applications, such as disk backup.
AB - The VERTEX message passing system provided with NCUBE hypercubes is unsafe. The system can fail under high message loads. We have implemented a message passing system with the same "look and feel" as VERTEX but which is instead based upon the crystal-trouter running at clock interrupt time. The system is written mostly in C with a few bits of assembly code to run the DMA devices. This implies that safety checks (are the buffers full?) and complex error handling mechanisms can be easily implemented at the C level. A first version works, is safe, and is faster than VERTEX in the high volume limit, slower in the low volume case. At the very least, this system will be interesting for high message traffic applications, such as disk backup.
UR - http://www.scopus.com/inward/record.url?scp=85034094451&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85034094451&partnerID=8YFLogxK
U2 - 10.1145/62297.62367
DO - 10.1145/62297.62367
M3 - Conference contribution
AN - SCOPUS:85034094451
T3 - Proceedings of the 3rd Conference on Hypercube Concurrent Computers and Applications: Architecture, Software, Computer Systems, and General Issues, C3P 1988
SP - 560
EP - 562
BT - Proceedings of the 3rd Conference on Hypercube Concurrent Computers and Applications
A2 - Fox, Geoffrey
PB - Association for Computing Machinery, Inc
T2 - 3rd Conference on Hypercube Concurrent Computers and Applications, C3P 1988
Y2 - 19 January 1988 through 20 January 1988
ER -