Publication View

MBCF: A Protected and Virtualized High-Speed User-Level Memory-Based Communication Facility (1998)

Abstract
We introduce a novel high-speed user-level communication and synchronization scheme "Memory-Based Communication Facilities (MBCF) " for a general-purpose system with an off-the-shelf communication-hardware. This mechanism is protected and virtualized as completely as memory so that it can be used not only in parallel systems but also in distributed systems. The MBCF realizes the direct remotememory-accesses in user-task-spaces and offers programmers and compilers a wide variety of functions and a large sharedmemory space. In this paper we first explain outlines and features of the MBCF, and present the high-speed implementation techniques for the MBCF. Then this paper describes varieties of the MBCF functions and introduces two novel memory-based mechanism: the Memory-Based FIFO and the Memory-Based Signal. Next we show that the MBCF is more flexible and less expensive than the messagepassing-style system-interfaces for communication or generalized active messages. Finally we show performance evaluations

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.27.1441
Source http://www-hiraki.is.s.u-tokyo.ac.jp/ssscore/paper/ics98-tm.ps.gz
Publisher ACM
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.91.3774, 10.1.1.42.2638, 10.1.1.26.8845, 10.1.1.28.48, 10.1.1.27.8712, 10.1.1.27.1576, 10.1.1.17.2790, 10.1.1.27.1835, 10.1.1.27.395, 10.1.1.33.6723, 10.1.1.7.6482, 10.1.1.75.5336, 10.1.1.8.9981