Abstract
During the past few years, mainstream computing has rapidly embraced multicore architectures and there is now considerable research into the design of such systems and into all aspects of their utilization. In particular, much work is needed in order to improve their programmability. Limitations on the amount of memory, bandwidth constraints, multiple layers of parallelism and heterogeneous components all introduce new challenges for application development and execution. In recognition of the importance of this architectural shift, multi-core programming was added to the collection of Euro-Par topics this year. The focus of the topic covered general-purpose multi-core programming techniques, models and languages, as well as those for multi-core embedded systems, and included related work on compilers, run-time systems, and performance and scalability studies.
Chapter PDF
Similar content being viewed by others
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chapman, B., Kienhuis, B., Ayguadé, E., Bodin, F., Plata, O., Stotzer, E. (2009). Introduction. In: Sips, H., Epema, D., Lin, HX. (eds) Euro-Par 2009 Parallel Processing. Euro-Par 2009. Lecture Notes in Computer Science, vol 5704. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03869-3_77
Download citation
DOI: https://doi.org/10.1007/978-3-642-03869-3_77
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03868-6
Online ISBN: 978-3-642-03869-3
eBook Packages: Computer ScienceComputer Science (R0)