SAL Home PARALLEL Communication Libraries


M-VIA is an implementation of the Virtual Interface Architecture (VIA) for Linux. VIA is a new standard being promoted by Intel, Compaq and Microsoft that enables high performance communication on clusters.

M-VIA features:

  • Modular design that makes is easy to port M-VIA to new hardware.
  • Hardware accelerated or full software implementation, depending on hardware support.
  • High performance, through the use of fast traps and other techniques.
  • Coexistence with traditional networking protocols (e.g. IP/TCP) running on the same network.
  • A robust full-featured implementation of VIA. M-VIA passes the strict Intel conformance tests, ensuring that codes written using M-VIA will be portable.
The software is still in beta testing and not really ready for public use.

Current Version:   beta

License Type:   Free, details at

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: No

Targeted Platforms:


Software/Hardware Requirements:

Network hardware

Other Links: (Virtual Interface Architecture)

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Parallel Computing   |   Communication Libraries

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.