Introduction to concurrency in programming languages [electronic resource] / Matthew J. Sottile, Timothy G. Mattson, Craig E. Rasmussen.
By: Sottile, Matthew J.
Contributor(s): Mattson, Timothy G | Rasmussen, Craig E.
Material type: BookSeries: Chapman & Hall/CRC computational science series: Publisher: Boca Raton : Chapman & Hall/CRC Press, c2010Description: xii, 330 p. : ill.ISBN: 9781420072143 (ebook : PDF).Subject(s): Programming languages (Electronic computers) | Parallel processing (Electronic computers)Genre/Form: Electronic books.Additional physical formats: No titleOnline resources: Distributed by publisher. Purchase or institutional license may be required for access. Also available in print format."A Chapman & Hall book."
Includes bibliographical references and index.
1. Introduction -- 2. Concepts in concurrency -- 3. Concurrency control -- 4. The state of the art -- 5. High-level language constructs -- 6. Historical context and evolution of languages -- 7. Modern languages and concurrency constructs -- 8. Performance considerations and modern systems -- 9. Introduction to parallel algorithms -- 10. Pattern : task parallelism -- 11. Pattern : data parallelism -- 12. Pattern : recursive algorithms -- 13. Pattern : pipelined algorithms.
Also available in print format.
Mode of access: World Wide Web.
There are no comments for this item.