skip to main content
chapter

CSP, Occam, and Inmos

Published:02 October 2021Publication History
First page image

References

  1. E. Brunvand and R. F. Sproull. 1989. Translating concurrent programs into delay insensitive circuits. In International Conference on Computer Aided Design. IEEE, 262–265. DOI: .Google ScholarGoogle ScholarCross RefCross Ref
  2. C. A. R. Hoare. 1978. Communicating sequential processes. Commun. ACM 21, 8, 666–677. DOI: .Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. A. R. Hoare. 1990. Developments in Concurrency and Communication. Addison Wesley Longman, Boston, MA, USA.Google ScholarGoogle Scholar
  4. C. A. R. Hoare and R. Elliott. 1984. Mathematical Logic and Programming Languages. Philos. Trans. R. Soc. A 312, 1522, 343–518.Google ScholarGoogle Scholar
  5. C. A. R. Hoare and R. Elliott. 1988. Solving Scientific Problems on Multiprocessors. Philos. Trans. R. Soc. A 326, 1591, 355–499.Google ScholarGoogle Scholar
  6. C. A. R. Hoare and M. J. C. Gordon. 1992. Mechanised Reasoning and Hardware Design. Philos. Trans. R. Soc. A 339, 1652, 1–151.Google ScholarGoogle Scholar
  7. C. A. R. Hoare and A. W. Roscoe. November 1984. Programs as executable predicates. In Proceedings of the International Conference of Fifth Generation Computer Systems, Tokyo. North-Holland, 220–228.Google ScholarGoogle Scholar
  8. M. Homewood, D. May, D. Shepherd, and R. Shepherd. 1987. The IMS T800 transputer. IEEE Micro 7, 10–26. DOI: .Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Inmos. 1983. Occam Programming Manual. Prentice Hall International, Englewood Cliffs, NJ.Google ScholarGoogle Scholar
  10. Inmos. 1988. Occam 2 Reference Manual. Prentice Hall International, Englewood Cliffs, NJ. DOI: .Google ScholarGoogle ScholarCross RefCross Ref
  11. D. May. 1983. Occam. ACM SIGPLAN Not. 18, 69–79. DOI: .Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. May. 2012. The XMOS architecture and XS1 chips. IEEE Micro 32, 28–37. DOI: .Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. D. May and R. Shepherd. November 1984. The transputer implementation of occam. In Proceedings of the International Conference on Fifth Generation Computer Systems, Tokyo. 533–541.Google ScholarGoogle Scholar
  14. I. Page and W. Luk. 1991. Compiling occam into field programmable gate arrays. In FPGAs, Oxford Workshop on Field Programmable Logic and Applications. Abingdon EE&CS Books, 271–283.Google ScholarGoogle Scholar
  15. A. W. Roscoe. 1994. Model-checking CSP. In A Classical Mind: Essays in Honour of C.A.R. Hoare, chapter 21. Prentice-Hall.Google ScholarGoogle Scholar
  16. A. W. Roscoe and C. A. R. Hoare. February 1986. The Laws of occam Programming. Technical Report Technical Monograph PRG-53, Oxford University Computing Laboratory Programming Research Group. DOI: .Google ScholarGoogle Scholar

Index Terms

  1. CSP, Occam, and Inmos
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM Books
            Theories of Programming: The Life and Works of Tony Hoare
            October 2021
            450 pages
            ISBN:9781450387286
            DOI:10.1145/3477355

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 2 October 2021

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • chapter

            Appears In

          • Article Metrics

            • Downloads (Last 12 months)1
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader