Compiling C for the EARTH multithreaded architecture

@article{Hendren1996CompilingCF,
  title={Compiling C for the EARTH multithreaded architecture},
  author={Laurie J. Hendren and Xinan Tang and Yingchun Zhu and Guang R. Gao and Xun Xue and Haiying Cai and Pierre Ouellet},
  journal={International Journal of Parallel Programming},
  year={1996},
  volume={25},
  pages={305-338}
}
Multithreaded architectures provide an opportunity for efficiently executing programs with irregular parallelism and/or irregular locality. This paper presents a strategy that makes use of the multithreaded execution model without exposing multithreading to the programmer. Our approach is to design simple extensions to C, and to provide compiler support that automatically translates high-level C programs into lower-level threaded programs. In this paper we present EARTH-C our extended C… CONTINUE READING

1 Figure or Table

Topics

Statistics

0510'98'00'02'04'06'08'10'12'14'16'18
Citations per Year

52 Citations

Semantic Scholar estimates that this publication has 52 citations based on the available data.

See our FAQ for additional information.