Introduction to concurrency in programming languages /
"Exploring how concurrent programming can be assisted by language-level techniques, Introduction to Concurrency in Programming Languages presents high-level language techniques for dealing with concurrency in a general context. It provides an understanding of programming languages that offer co...
Call Number: | Libro Electrónico |
---|---|
Main Author: | |
Other Authors: | , |
Format: | Electronic eBook |
Language: | Inglés |
Published: |
Boca Raton :
Chapman & Hall/CRC Press,
2010.
©2010 |
Series: | Chapman & Hall/CRC computational science series.
|
Subjects: | |
Online Access: | Texto completo (Requiere registro previo con correo institucional) |
Table of Contents:
- Introduction
- Concepts in concurrency
- Concurrency control
- The state of the art
- High-level language constructions
- Historical context and evolution of languages
- Modern languages and concurrency constructs
- Performance considerations and modern systems
- Introduction to parallel algorithms
- Pattern : task parallelism
- Pattern : data parallelism
- Patern : recursive algorithims
- Pattern pipelined algorithims
- Appendix A OpenMP quick reference
- Appendix B Erlang quick reference
- Appendix C Cilk quick reference.