Paper Details

Communicating Process Architectures (CPA)
 Title: Modelling a Multi-Core Media Processor using JCSP
 Conference: Communicating Process Architectures 2008
 Authors: Anna Magdalena Koseka, Jon Kerridgea, Aly Syedb
(a) School of Computing, Edinburgh Napier University
(b) NXP Semiconductors
 Abstract: Manufacturers are creating multi-core processors to solve specialized problems. This kind of processor can process tasks faster by running them in parallel. This paper explores the usability of the Communicating Sequential Processes model to create a simulation of a multi-core processor aimed at media processing in hand-held mobile devices. Every core in such systems can have different capabilities and can generate different amounts of heat depending on the task being performed. Heat generated reduces the performance of the core. We have used mobile processes in JCSP to implement the allocation of tasks to cores based upon the work the core has done previously. 

BibTeX Entry

Full paper