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...
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
-
Roko: Balancing Performance and Usability in Coarse-grain Parallelization
by: Segulja, Cedomir
Published: (2010) -
Relaxing Concurrency Control in Transactional Memory
by: Aydonat, Utku
Published: (2011) -
Relaxing Concurrency Control in Transactional Memory
by: Aydonat, Utku
Published: (2011) -
Microarchitecture and FPGA Implementation of the Multi-level Computing Architecture
by: Capalija, Davor
Published: (2008) -
Microarchitecture and FPGA Implementation of the Multi-level Computing Architecture
by: Capalija, Davor
Published: (2008)