Abstract

The article surveys the distinctive characteristics of transputer-based concurrent software design and development. It sketches the essential features of the transputer and outlines the ideas of the occam model of concurrency, non-determinacy, termination, deadlock and granularity. It also covers the concepts of concurrent methodologies: topology or configuration, placement of software, distribution of work, message forwarding and load balancing. The problems of software development, monitoring, debugging and file storage are discussed, together with the possibilities for operating systems, languages other than occam, and standard software development environments. The ideas are related throughout to experience within the user community of the Edinburgh Concurrent Supercomputer Project.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call