Separating data and control transfer in distributed operating systems
by Chandramohan A. Thekkath, Henry M. Levy, Edward D. Lazowska
url show details
Details
number: | 11 | series: | ACM SIGPLAN Notices | volume: | 29 | address: | San Jose, California | organization: | ACM SIGARCH, SIGOPS, SIGPLAN, and the IEEE Computer Society | booktitle: | Sixth International Conference on Architectural Support for Programming Languages and Operating Systems | annote: | Ramohan A. Thekkath (Department of Computer Science and Engineering; University of Washington; Seattle , WA 98195); Chandramohan A. Thekkath (Department of Computer Science and Engineering , FR-35; University of Washington; Seattle , WA 98195); Henry M. Levy (Department of Computer Science and Engineering | abstract: | Advances in processor architecture and technology have resulted in workstations in the 100+ MIPS range. As well, newer local-area networks such as ATM promise a ten- to hundred-fold increase in throughput, much reduced latency, greater scalability, and greatly increased reliability, when compared to current LANs such as Ethernet. We believe that these new network and processor technologies will permit tighter coupling of distributed systems at the hardware level, and that distributed systems software should be designed to benefit from that tighter coupling. In this paper, we propose an alternative way of structuring distributed systems that takes advantage of a communication model based on remote network access (reads and writes) to protected memory segments. A key feature of the new structure, directly supported by the communication model, is the separation of data transfer and control transfer. This is in contrast to the structure of traditional distributed systems, which are typical... | type: | misc | institution: | University of Washington, Department of Computer Science and Engineering | pages: | 2--11 | journal: | ACM SIG{\-}PLAN Notices | year: | 1994 | month: | oct | publisher: | ACM SIGARCH/SIGOPS/SIGPLAN |
|
|
You need to log in to add tags and post comments.