2001 Linux Symposium
navigation

paper abstract

related

registration
venue
keynote
speakers
schedule
events
sponsors
hotel & travel
press
faq
home

contact:
email

A High Performance PCI Shared-Memory Communication Link

Computing clusters are often comprised of a set of full computers connected by a network. Several technologies are emerging to more tightly couple the CPUs in clusters. This paper addresses a Linux device driver for an inter-node communication system. It describes a system utilizing commonplace existing hardware to perform I/O between embedded computers communicating over a shared PCI bus. The system utilizes the kiobuf architecture provided by the Linux kernel to abstract memory regions and allow for zero-copy I/O to and from user application memory. PCIComm is split into a generic management system and hardware specific modules. An initial implementation of the system is discussed pending further development of the Linux kiobuf architecture, which will permit the full functionality of this system to be implemented.


transcripts
pictures
audio
wireless
working groups


2001 Site
2000 Site
1999 Site
 

next deadline:
Abstracts,
Monday,
February 15th,
2001

Thank you to everyone who submitted proposals

© 2000 Linux Symposium.  All Rights Reserved.