Topics in parallel and distributed computing introducing concurrency in undergraduate courses / edited by Sushil K. Prasad, Anshul Gupta, Arnold L. Rosenberg, Alan Sussman and Charles C. Weems.

Format Electronic
Publication InfoAmsterdam : Elsevier, Morgan Kaufmann, [2015]
Descriptionxxi, 335 pages : illustrations ; 24 cm
Supplemental ContentFull text available from Ebook Central - Academic Complete
Supplemental ContentFull text available from eBook - Computer Science 2015 [EBCCS15]
Subjects

Other author/creatorPrasad, Sushil K.
Other author/creatorGupta, Anshul.
Other author/creatorRosenberg, Arnold L.
Other author/creatorSussman, Alan.
Other author/creatorWeems, Chip.
Contents 1. Editors' introduction and road map -- Part I. For instructors -- 2. Hands-on parallelism with no prerequisites and little time using scratch -- 3. Parallelism in Python for novices -- 4. Modules for introducing threads -- 5. Introducing parallel and distributed computing concepts in digital logic -- 6. Networks and MPI for cluster computing -- Part 2. For students -- 7. Fork-join parallelism with a data-structures focus -- 8. Shared-memory concurrency control with a data-structures focus -- 9. Parallel computing in a Python-based computer science course -- 10. Parallel programming illustrated through Conway's Game of life.
Abstract "Provides a cross-disciplinary approach for both those learning and those teaching parallel and distributed computing in undergraduate courses."--Back cover.
Bibliography noteIncludes bibliographical references and index.
Access restrictionAvailable only to authorized users.
Technical detailsMode of access: World Wide Web
Genre/formElectronic books.
LCCN 2015940952
ISBN0128038993
ISBN9780128038994

Availability

Library Location Call Number Status Item Actions
Electronic Resources ✔ Available