Last update:
Apr 1, 2000
|
|
|
Fast Transfer of Shared Data
|
Carl Timmer
Thomas Jefferson National Accelerator Facility
Presented by:
Carl Timmer
The Event Transfer (ET) system enables its users to produce events
(or data) and share them with other users by utilizing shared memory on
either Solaris or Linux based computers. Its design emphasizes speed,
reliability, ease of use, and complete recoverability from all crashes.
In addition to fast local operation, the ET system allows network transfer
of events. Using multithreaded code based on POSIX threads and mutexes,
a successful implementation was developed which allowed passing events
up to almost 500kHz on a 4 cpu Sun workstation and 150kHz on a dual cpu PC.
Short Paper: |
|