Paper Details

Communicating Process Architectures (CPA)
 Title: OpenTransputer: Reinventing a Parallel Machine from the Past
 Conference: Communicating Process Architectures 2015
 Authors: Andres Amaya-Garciaa, David Kellerb, David Mayb
(a) Department of Computer Science, University of Britsol
(b) Department of Computer Science, University of Bristol
 Abstract: The OpenTransputer is a new implementation of the transputer first launched by Inmos in 1985. It supports the same instruction set, but uses a different micro-architecture that takes advantage of today's manufacturing technology; this results in a reduced cycle count for many of the instructions. Our new transputer includes support for channels that connect to input-output ports, enabling direct connection to external devices such as sensors, actuators and standard communication interfaces. We have also generalised the channel communications with the support of virtual channels and the design of a message routing component based on a Beneš switch to enable the construction of networks with scalable throughput and low-latency. We aim to make the transputer and switch components available as open-source designs. 
Files:


BibTeX Entry


Full paper


Presentation