Abstract
The advent of multicore processors requires a new approach to programming. ParaSail is an example of such a new approach. It is a marriage of implicit parallelism and formal methods integrated into a simplified yet powerful programming language.
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
Taft, S.T.: ParaSail Programming Language blog (2011), http://parasail-programming-language.blogspot.com
Blumofe, et al.: Cilk: An Efficient Multithreaded Runtime System (1995), http://publications.csail.mit.edu/lcs/pubs/pdf/MIT-LCS-TM-548.pdf
NVIDIA: What is CUDA (2011), http://www.nvidia.com/object/what_is_cuda_new.html
Khronos Group: OpenCL - The open standard for parallel programming of heterogeneous systems (2011), http://www.khronos.org/opencl/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Taft, S.T. (2011). Multicore Programming in ParaSail. In: Romanovsky, A., Vardanega, T. (eds) Reliable Software Technologies - Ada-Europe 2011. Ada-Europe 2011. Lecture Notes in Computer Science, vol 6652. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21338-0_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-21338-0_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21337-3
Online ISBN: 978-3-642-21338-0
eBook Packages: Computer ScienceComputer Science (R0)