© 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}, }