Introduction to concurrency in programming languages

Bibliographic Details
Main Authors: Sottile, Matthew J. (Author), Mattson, Timothy G. , 1958- (Author), Rasmussen, Craig E. (Author)
Format: Book
Language:English
Published: Boca Raton, Florida : Chapman & Hall/CRC Press , c2010
Series:Chapman & Hall/CRC computational science series
Subjects:

MARC

LEADER 00000cam a2200000 7i4500
001 0000066588
005 20101017093000.0
008 100713s2010 flu eng
020 |a 1420072137 (hardcover : alk. paper) 
020 |a 9781420072136 (hardcover : alk. paper) 
090 0 0 |a QA76.7   |b .S62 2010 
100 1 |a Sottile, Matthew J. ,   |e author 
245 1 0 |a Introduction to concurrency in programming languages   |c Matthew J. Sottile, Timothy G. Mattson, Craig E. Rasmussen 
246 3 0 |a Concurrency in programming languages 
260 |a Boca Raton, Florida :   |b Chapman & Hall/CRC Press ,   |c c2010 
300 |a xii, 330 p. :   |b ill. ;   |c 25 cm. 
440 |a Chapman & Hall/CRC computational science series 
504 |a Includes bibliographical references and index 
505 0 |a 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 
650 0 |a Parallel processing (Electronic computers) 
650 0 |a Programming languages (Electronic computers) 
700 1 |a Mattson, Timothy G. ,   |d 1958- ,   |e author 
700 1 |a Rasmussen, Craig E. ,   |e author 
999 |a 1000132120   |b Book   |c OPEN SHELF (30 DAYS)   |e Tembila Campus