Fast transfer of shared data
C. Timmer, Doug Abbott, W.G. Heyes, E. Jostizembski, R.W. MacLeod, Elliott Wolin · University of North Texas Digital Library (University of North Texas) · 2000
The Event Transfer (ET) system enables its users to produce events (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 recoverability from 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 over 500kHz on a 4 cpu Sun workstation and 150kHz on a dual cpu PC.