作者: Eric A. Brewer , Frederic T. Chong , Lok T. Liu , Shamik D. Sharma , John D. Kubiatowicz
关键词:
摘要: We introduce Remote Queues (RQ), a communication model that integrates polling with selective interrupts to support wide range of applications and paradigms. show is desirable for both performance atomicity. Polling enables optimizations are essential fine-grain such as sparse-matrix solution. also improves flow control high-level patterns transpose. use RQ implement active messages, bulk transfers, on the MIT Alewife, Intel Paragon Cray T3D using extremely different implementations RQ. all machines, provides atomicity guarantees greatly simplify programming user. separates handler invocation from draining network, which simplifies deadlock avoidance multiprogramming. efficient mechanisms Alewife integrate interrupts, discuss how exploit without forfeiting optimization advantages