References
- Intel, Compaq and Microsoft Corporations, “Virtual Interface Architecture Specification, Version 1.0,” December 1997. Available at http://www.viarch.org
- M. Banikazemi et al., “Design Alternatives for Virtual Interface Architecture (VIA) and an Implementation on IBM Netfinity NT Clusters,” Proc. of the Int'l Parallel and Distributed Processing Symposium, May 2000
- NERSC, “M-VIA: A High Performance Modular VIA for Linux,” Available from http://www.nersc.gov/research/FTG/via
- Infiniband Trade Association, “Infiniband Architecture Specification, Vol. 1,” InfiniBand Trade Association. Available from http://www.infinibandta.org
- S.S. Mukherjee and M.D. Hill, “Making Network Interfaces Less Peripheral,” IEEE Computer, 31(10):70-76, October 1998 https://doi.org/10.1109/2.722292
- S.S. Mukherjee et al., “Coherent network Interfaces for Fine-Grain Communication,” Proceedings of the 23rd International Symposium on Computer Architecture (ISCA), 1996
- S.S. Mukherjee et al., “The impact of Data Transfer and Buffering Alternatives on Network Interface Design,” Proceedings of the 4th International Symposium on High-Performance Computer Architecture (HPCA), Feb. 1998
- R.A.F. Bhoedjang, T. Ruhl, and H.E. Bal, “Design Issues for User-Level Network Interface Protocols on Myrinet,” IEEE Computer, 31(11):53-60, November 1998 https://doi.org/10.1109/2.730737
- R.A.F. Bhoedjang et al., “Reducing Data and Control Transfer Overhead through Network-Interface Support,” First Myrinet User Group Conference (MUG), September 2000
- Won, C. et al., “Linux/SimOS - A Simulation Environment for Evaluating High-Speed Communication Systems,” Proceedings of the 2002 international Conference on Parallel Processing (ICPP), August 2002. An extended version of this paper appears in “Linux/SimOS: A Complete System simulation Environment for Evaluating High-Speed Communication Systems,” Journal of High Speed Networks, 2005 https://doi.org/10.1109/ICPP.2002.1040874
- H. Hellwagner, “Exploring the Performance of VI Architecture Communication Features in the Giganet Cluster LAN,” Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA2000), 2000
- F. Briggs et al., “The Intel 870 Family of Enterprise Chipsets,” Proc. of the Hot Chips XIII, August 2001
- Intel Corporation, “Pentium(R) Processor Family Developer's Manual,” Available at http://developer.intel.com/design/ intarch/manuals/241428.htm
- M. Rosenblum et al., “Using the SimOS Machine Simulator to study Complex Computer Systems,” ACM Transactions on Modeling and Computer Simulations, 7(1), January 1997 https://doi.org/10.1145/244804.244807
- J. R. Thorpe, “A Machine Independent DMA Framework for NetBSD,” USENIX 1998 Annual Technical Conference, June 15-19, 1998
- MIPS R1000 Microprocessor User's Manual, Version 2.0. Available from http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi/hdwr/bks/SGI_Developer/books/R10K_UM/sgi_html/t5.Ver.2.0.book_396.html
- The PowerPC Architecture: A Specification for a New Family of RISC Processors, Edited by C. May, D. Silha, R. Simpson, and H. Warren, Morgan Kaufmann Publishers, Inc., 1994
- Pentium Processor Family Developer's Manual. Available from http://developer.intel.com/design/pentium/manuals/
-
The Alchemy
$Au1100^{TM}$ From AMD Internet Edge Processor Data Book. Available from www.sagitron.es/data_sheet/au1100.pdf - Message Passing Interface Forum, “MPI: A Message Passing Interface Standard,” The International Journal of Supercomputer Applications and High Performance Computing, Vol. 8, 994
- MVICH: MPI for Virtual Interface Architecture, Berkeley Lab: http://www.nersc.gov/research/FTG/mvich/
- T. Mehlan et al., “Providing a High-Performance VIA-Module for LAM/MPI,” Parallel Computing in Electrical Engineering, International Conference on (PARELEC'04), September 07 - 10, 2004 https://doi.org/10.1109/PCEE.2004.59
- M. Bertozzi, M. Panella, and M. Reggiani, “Design of a VIA based communication protocol for LAM/MPI Suite,” 9th Euromicro Workshop on Parallel Distributed Processing, Sept. 2001 https://doi.org/10.1109/EMPDP.2001.904967
- R. Dimitrov and A. Skjellum, “An efficient MPI implementation for Virtual Interface Architecture -- enabled cluster computing,” Proc. of the 3rd MPI developer's and user's conference, Atlanta, Georgia, March 1999
- MPICH-A Portable Implementation of MPI: http://www-unix.mcs.anl.gov/mpi/mpich/
- Second Version of MPICH: http://www-unix.mcs.anl.gov/mpi/mpich2/
- MVAPICH: MPI for InfiniBand on VAPI Layer, Ohio State University: http://nowlab.cis.ohio-state.edu/projects/mpi-iba/
- H. Tezuka et al., “Pin-down Cache: A Virtual Memory Management Technique for Zero-copy Communication,” 12th International Parallel Processing Symposium, Orlando, FL, March 1998 https://doi.org/10.1109/IPPS.1998.669932
- J. Liu et al., “Design and Implementation of MPICH2 over InfiniBand with RDMA Support,” International Parallel and Distributed Processing Symposium (IPDPS 04), 2004
- R. Grabner, F. Mietke, and W. Rehm, “An MPICH2 Channel Device Implementation over VAPI on InfiniBand,” Proc. of CAC'04, Workshop on Communication Architecture for Clusters held in conjunction with IPDPS 2004, April 26-30 2004, Santa Fe, New Mexico https://doi.org/10.1109/IPDPS.2004.1303194
- N.J. Boden et al., “Myrinet: A gigabit-per-second local area network,” IEEE Micro, 15(1):29-36, February 1995 https://doi.org/10.1109/40.342015
Cited by
- Evaluation of messaging middleware for high-performance cloud computing vol.17, pp.8, 2013, https://doi.org/10.1007/s00779-012-0605-3