Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Operating systems: design and implementation
Operating systems: design and implementation
A UNIX clone with source code for operating systems courses
ACM SIGOPS Operating Systems Review
Matching Language and Hardware for Parallel Computation in the Linda Machine
IEEE Transactions on Computers - Special issue on architectural support for programming languages and operating systems
Programming languages for distributed computing systems
ACM Computing Surveys (CSUR)
Computer
How to write parallel programs: a first course
How to write parallel programs: a first course
Experiencing minix as a didactical aid for operating systems courses
ACM SIGOPS Operating Systems Review
Modern operating systems
Extending device management in Minix
ACM SIGOPS Operating Systems Review
Implementation and evaluation of alternative process schedulers in MINIX
ACM SIGOPS Operating Systems Review
LINDA sub system on transputers
Computer Languages
ACM Transactions on Computer Systems (TOCS)
Distributed Operating Systems: The Logical Design
Distributed Operating Systems: The Logical Design
Coordination Applications of Linda
Research Directions in High-Level Parallel Programming Languages
Implementation of tuple space machines
Implementation of tuple space machines
Shared tuple memories, shared memories, buses and lan's--linda implementations across the spectrum of connectivity
Magnet: a virtual shared tuplespace resource manager
Virtual shared memory for distributed architectures
Hi-index | 0.00 |
Currently large interest is devoted to the development of systems supporting parallel and distributed programming over a network of workstations. We are exploring operating system support for this kind of programming, that instead is usually implemented at the user process level. We have chosen the Linda model as the basis of a programming system for networks of personal computers running Minix, a Unix-like operating system for personal computers.In this paper we shortly describe the Minix operating system and its services for remote communication based on the Amoeba protocol. We have extended Minix with new communication primitives based on Linda; we show their implementation, describing the new system architecture, and compare the new system with other Linda implementations.