Introduction to parallel programming /

"Traditionally computers have been machines that operate processes in parallel. Even the earliest computers were made from parts that worked together, collaboratively and simultaneously. Processors today consist of more than a billion transistors, many of which are active simultaneously while e...

Full description

Saved in:
Bibliographic Details
Main Authors: Kumar, Subodh (Computer scientist) (Author)
Published: Cambridge University Press,
Publisher Address: Cambridge, United Kingdom :
Publication Dates: 2022.
Literature type: Book
Language: English
Subjects:
Summary: "Traditionally computers have been machines that operate processes in parallel. Even the earliest computers were made from parts that worked together, collaboratively and simultaneously. Processors today consist of more than a billion transistors, many of which are active simultaneously while executing a program. In modern computer science, there exists no truly sequential computing system. While sequential programming can still be used due to the parallelism built into the compilers and OS, for most advanced programming, parallel programming is rapidly becoming essential. This is most evident in modern application domains like scientific computation, data science, machine intelligence, etc. As a result, parallel programming is increasingly being offered as an elective course in most undergraduate computer science and engineering programs. This book intends to introduce a beginner to the gamut of parallel programming and will be useful for undergraduate students of computer science and engineering"--
Carrier Form: xx, 282 pages : illustrations ; 25 cm
Bibliography: Includes bibliographical references (pages [269]-275) and index.
ISBN: 9781009069533
1009069535
Index Number: QA76
CLC: TP338.6
Call Number: TP338.6/K963