© University of Kent - Contact | Feedback | Legal | FOI | Cookies
A cell transterpreter
Damian J. Dimmich, Christian L. Jacobsen, and Matthew C. Jadud
In P. H. Welch, J. Kerridge, and F.R.M Barnes, editors, Communicating Process Architectures 2006: WoTUG-29, volume 29 of Concurrent Systems Engineering, pages 182-196, Amsterdam, The Netherlands, September 2006. WoTug, IOS Press.Abstract
The Cell Broadband Engine is a hybrid processor which consists of a PowerPC core and eight vector co-processors on a single die. Its unique design poses a number of language design and implementation challenges. To begin exploring these challenges, we have ported the \ttt to the Cell Broadband Engine. The \ttt is a small, portable runtime for concurrent languages and can be used as a platform for experimenting with language concepts. This paper describes a preliminary attempt at porting the \ttt runtime to the Cell Broadband Engine and explores ways to program it using a concurrent language.
Download publication 182 kbytes (PDF)Bibtex Record
@inproceedings{2453,
author = {Damian J. Dimmich and Christian L. Jacobsen and Matthew C. Jadud},
title = {A Cell Transterpreter},
month = {September},
year = {2006},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {},
url = {http://www.cs.kent.ac.uk/pubs/2006/2453},
submission_id = {25358_1163438084},
ISBN = {1-58603-671-8},
volume = {29},
address = {Amsterdam, The Netherlands},
organization = {WoTug},
publisher = {IOS Press},
ISSN = {1383-7575},
publication_type = {inproceedings},
editor = {P. H. Welch and J. Kerridge and F.R.M Barnes},
booktitle = {Communicating Process Architectures 2006: WoTUG-29},
series = {Concurrent Systems Engineering},
}