Roko: Balancing Performance and Usability in Coarse-grain Parallelization

We present Roko, a system that allows parallelization of sequential C codes with a modest user intervention. The user exposes parallelism at the function level by annotating the code with pragmas. Roko defines only two pragmas: the parallel pragma is used to denote function calls that will be execut...

Full description

Bibliographic Details
Main Author: Segulja, Cedomir
Other Authors: Abdelrahman, Tarek S.
Language:en_ca
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/1807/24280

Similar Items