next up previous
Next: About this document ... Up: Using the VI Architecture Previous: Conclusion


A. Basu, M. Welsh, and T. von Eicken.
Incorporating memory management into user-level network interfaces.
In Hot Interconnects V, A Symposium on High Performance Interconnects, Stanford University, Aug. 1997.

L. Bougé, J.-F. Méhaut, and R. Namyst.
Madeleine: an efficient and portable communication interface for multithreaded environments.
In Proc. 1998 Int. Conf. Parallel Architectures and Compilation Techniques (PACT'98), pages 240-247, ENST, Paris, France, Oct. 1998. IFIP WG 10.3 and IEEE.

L. Bougé, J.-F. Méhaut, and R. Namyst.
Efficient communications in multithreaded runtime systems.
In Parallel and Distributed Processing. Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP '99), volume 1586 of Lect. Notes Comp. Science, pages 468-182, San Juan, Puerto Rico, Apr. 1999. IPPS/SPDP 1999. IEEE TCPP and ACM SIGARCH, Springer-Verlag.

Compaq, Intel, and Microsoft Corporations.
Virtual Interface Architecture. Version 1.0, Dec. 1997.
Available from

D. Dunning, G. Regnier, G. McAlpine, D. Cameron, B. Shubert, F. Berry, A. M. Merrit, E. Gronke, and C. Dodd.
The Virtual Interface Architecture.
IEEE Micro, pages 66-75, Mar. 1998.

I. Foster, C. Kesselman, and S. Tuecke.
The Nexus approach to integrating multithreading and communication.
Journal on Parallel and Distributed Computing, 37:70-82, 1996.

K. Langendoen, R. Bhoedjang, and H. Bal.
Models for asynchronous message handling.
IEEE Concurrency, 5(2):28-38, Apr. 1997.

S. Pakin, V. Karamcheti, and A. Chien.
Fast Messages: Efficient, portable communication for workstation clusters and MPPs.
IEEE Concurrency, 5(2):60-73, Apr. 1997.

L. Prylli and B. Tourancheau.
BIP: a new protocol designed for high performance networking on Myrinet.
In 1st Workshop on Personal Computer based Networks Of Workstations (PC-NOW), volume 1388 of Lect. Notes Comp. Science, pages 472-485. IPPS/SPDP 1998, Springer-Verlag, Apr. 1998.

B. Saphir et al.
M-VIA documentation.
Technical report, Lawrence Berkeley National Laboratory, NESRC Center, Apr. 1999.
Available from

H. Shah, C. Pu, and R. Madukkarumukumana.
High Performance sockets and RPC over virtual interface (VI) architecture.
In Proc. of Workshop on Network-based Parallel Computing (CANPC'99), volume 1602 of Lect. Notes Comp. Science, pages 91-107, Orlando, Florida, Jan. 1999. HPCA 1999. IEEE Computer Society Technical Committee on Computer Architecture, Springer-Verlag.

M. Snir, S. Otto, S. Huss-Lederman, D. Walker, and J. Dongarra.
MPI: The Complete Reference.
MIT Press, 1995.

T. von Eicken, A. Basu, V. Buch, and W. Vogels.
U-Net: A user-level network interface for parallel and distributed computing.
In Proc. of 15th ACM Symposium on Operating Systems Principles, pages 40-53, Copper Mountain, Colorado, Dec. 1995.

T. von Eicken, D. Culler, S. Goldstein, and K. Schauser.
Active Messages: a mechanism for integrated communication and computation.
In Proc. 19th Int'l Symposium on Computer Architecture, May 1992.

Raymond Namyst