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...
Cote: | Libro Electrónico |
---|---|
Auteur principal: | |
Autres auteurs: | , |
Format: | Électronique eBook |
Langue: | Inglés |
Publié: |
Boca Raton :
Chapman & Hall/CRC Press,
2010.
©2010 |
Collection: | Chapman & Hall/CRC computational science series.
|
Sujets: | |
Accès en ligne: | Texto completo (Requiere registro previo con correo institucional) |
Table des matières:
- 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.