Abstract
EM-C is a parallel extension of the C programming language designed for efficient parallel programming in the EM-4 multiprocessor.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
S. Sakai, Y. Yamaguchi, K. Hiraki, Y. Kodama, and T. Yuba, “An Architecture of a Dataflow Single Chip Processor,” Proc. 16th Annual International Symposium on Computer Architecture, pp. 46–53, June 1989.
M. Sato, Y. Kodama, S. Sakai, Y. Yamaguchi, and Y. Koumuara, “Thread-based Programming for the EM-4 Hybrid Dataflow Machine,” Proc. 19th Annual International Symposium on Computer Architecture, pp. 146–155, May 1992.
Wim Bohm and Greg Egan, “Five ways to fill your knapsack,” Technical report, Colorado State University, Fort Collins, CO, 1994.
J. Rose, “The Parallel Decomposition and Implementation of an Integrated Circuit Global Router,” Proc. PPEARS 88, pp. 138–145, 1988.
M. Sato, Y. Kodama, S. Sakai, and Y. Yamaguchi, “Experience with Executing Shared Memory Programs using Fine-Grain Communication and Multithreading in EM-4,” Proc. International Symposium on Parallel Processing’ 94, pp. 630–536, April 1994.
R. A. Iannucci, Parallel Machines: Parallel Machine Languages, Boston, MA, Kluwer Academic Publishers, 1990.
T. von Eicken, D.E. Culler, S.C. Goldstein, and K.E. Schauser, “Active Messages: a Mechanism for Integrated Communication and Computation,” Proc. the 19th Annual International Symposium on Computer Architecture, pp. 256-266, May 1992.
D. E. Culler, A. Dusseau, S. G. Goldstein, S. Lumetta T. von Eicken, and K. Yelick, “Parallel Programming in Split-C,”, Proc. Supercomputing’ 93, pp. 262–273, November 1993.
D. E. Culler, A. Sah, K. E. Schauser, T. von Eicken, and J. Wawrzynek, “Fine-grain Parallelism with Minimal Hardware Support: A Compiler-Controlled Threaded Abstract Machine,”, Proc. 4th International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 164–175, April 1991.
M. S. Lam and M. C. Rinard, “Coarse-Grain Parallel Programming in Jade,” Proc. 3rd SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 94–105, April 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Sato, M., Kodama, Y., Sakai, S., Yamaguchi, Y. (1995). EM-C: Programming with Explicit Parallelism and Locality for EM-4 Multiprocessor. In: Bic, L.F., Nicolau, A., Sato, M. (eds) Parallel Language and Compiler Research in Japan. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-2269-0_3
Download citation
DOI: https://doi.org/10.1007/978-1-4615-2269-0_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-5957-9
Online ISBN: 978-1-4615-2269-0
eBook Packages: Springer Book Archive