Skip to main content
Kent Academic Repository

Concurrency: The Next Generation

Dimmich, Damian J., Jacobsen, Christian L., Jadud, Matthew C. (2006) Concurrency: The Next Generation. In: Proceedings of Postgraduate Conference 2006: Computing Laboratory Technical Report. . (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14471)

The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided.

Abstract

Concurrency is needed everywhere. In emerging platforms such as wireless sensor networks, where a large number of tiny physically separate computational devices must be able to act as a coherent unit. In the multi-core processors, which are being introduced in consumer devices in response to the ever growing demand for performance, due to the physical limitations of current processor architectures. In high-performance scientific computing, where concurrency already plays a large role, and in teaching, to ensure that future software engineers have the skills required to use these new technologies. The need for safe and robust concurrency in all these areas is fundamental. The Transterpreter is a small portable runtime for occam-pi, which runs on a wide range of devices, from small sensor nodes to high-performance clusters, diminishing the boundaries between small and large platforms. occam-pi provides a consistent set of rich, robust and mathematically backed concurrency primitives which scale well, not only with program complexity, but also with device size. As concurrent systems become commonplace, the need for languages supporting these notions of concurrency is growing rapidly.

Item Type: Conference or workshop item (Paper)
Uncontrolled keywords: transterpreter, occam-pi, occam, robotics
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Funders: University of Kent (https://ror.org/00xkeyj56)
Depositing User: Mark Wheadon
Date Deposited: 24 Nov 2008 18:04 UTC
Last Modified: 12 Jul 2022 10:39 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/14471 (The current URI for this page, for reference purposes)

University of Kent Author Information

Dimmich, Damian J..

Creator's ORCID:
CReDIT Contributor Roles:

Jacobsen, Christian L..

Creator's ORCID:
CReDIT Contributor Roles:

Jadud, Matthew C..

Creator's ORCID:
CReDIT Contributor Roles:
  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.