
Parallel Computers
Architecture and Programming
PHI Learning (Publisher)
2nd Edition
Published on 30. July 2016
Book
Paperback/Softback
492 pages
978-81-203-5262-9 (ISBN)
Description
Today all computers, from tablet/desktop computers to super computers, work in parallel. A basic knowledge of the architecture of parallel computers and how to program them, is thus, essential for students of computer science and IT professionals. - Coverage of topics is comprehensive
- Describes architecture of parallel computers, including multicore processors, cloud computing, parallel programming, and operating systems for parallel computers
- Lucid style with numerous examples and exercises
- Describes architecture of parallel computers, including multicore processors, cloud computing, parallel programming, and operating systems for parallel computers
- Lucid style with numerous examples and exercises
More details
Edition
2nd Revised edition
Language
English
Place of publication
New Delhi
India
Target group
College/higher education
Edition type
Revised edition
Dimensions
Height: 235 mm
Width: 178 mm
Weight
750 gr
ISBN-13
978-81-203-5262-9 (9788120352629)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
V. Rajaraman, Ph.D. (Wisconsin), is Honorary Professor in the Supercomputer Education and Research Centre, Indian Institute of Science, Bangalore. Earlier, Prof. Rajaraman was Professor of Computer Science and Electrical Engineering at IIT Kanpur (1963-1982), Professor of Computer Science, Indian Institute of Science, Bangalore (1982-1994), and IBM Professor of Information Technology, Jawaharlal Nehru Centre for Advanced Scientific Research (1994-2001). A pioneer in Computer Science education and research in India, Prof. Rajaraman was awarded Shanti Swarup Bhatnagar Prize in 1976. He is also the recipient of Homi Bhabha Prize by UGC, Om Prakash Bhasin Award, ISTE Award for excellence in teaching computer engineering, Rustom Choksi Award, Zaheer Medal by the Indian National Science Academy, and Padma Bhushan by President of India in 1998. Indian National Academy of Engineering conferred upon him the Lifetime Contribution Award in Engineering in 2005. An author of several well established and highly successful computer books, Prof. Rajaraman has published many research papers in national and international journals.
C. Siva Ram Murthy, Ph.D. (IISc, Bangalore), is the Richard Karp Institute Chair Professor of Computer Science and Engineering at the Indian Institute of Technology Madras, Chennai. Until recently he held the Indian National Academy of Engineering Chair Professorship. Prof. Murthy has authored many textbooks, and has published over 150 research papers in peer-reviewed international journals and over 150 research papers in refereed international conference proceedings. He is a recipient of Best Ph.D. Thesis Award from the Indian Institute of Science, Indian National Science Academy (INSA) Medal for Young Scientists, Dr. Vikram Sarabhai Research Award, IBM (USA) Real-Time Innovation Award, and several Best Paper Awards. Prof. Murthy is an elected Fellow of INSA, TWAS (Italy) and IEEE (USA).
C. Siva Ram Murthy, Ph.D. (IISc, Bangalore), is the Richard Karp Institute Chair Professor of Computer Science and Engineering at the Indian Institute of Technology Madras, Chennai. Until recently he held the Indian National Academy of Engineering Chair Professorship. Prof. Murthy has authored many textbooks, and has published over 150 research papers in peer-reviewed international journals and over 150 research papers in refereed international conference proceedings. He is a recipient of Best Ph.D. Thesis Award from the Indian Institute of Science, Indian National Science Academy (INSA) Medal for Young Scientists, Dr. Vikram Sarabhai Research Award, IBM (USA) Real-Time Innovation Award, and several Best Paper Awards. Prof. Murthy is an elected Fellow of INSA, TWAS (Italy) and IEEE (USA).
Content
- Preface
- 1. Introduction
- 2. Solving Problems in Parallel
- 3. Instruction on Level Parallel Processing
- 4. Structure of Parallel Computers
- 5. Core Level Parallel Processing
- 6. Grid and Cloud Computing
- 7. Parallel Algorithms
- 8. Parallel Programming
- 9. Compiler Transformations for Parallel Computers
- 10. Operating Systems for Parallel Computers
- 11. Performance Evaluation of Parallel Computers
- Appendix
- Index
- 1. Introduction
- 2. Solving Problems in Parallel
- 3. Instruction on Level Parallel Processing
- 4. Structure of Parallel Computers
- 5. Core Level Parallel Processing
- 6. Grid and Cloud Computing
- 7. Parallel Algorithms
- 8. Parallel Programming
- 9. Compiler Transformations for Parallel Computers
- 10. Operating Systems for Parallel Computers
- 11. Performance Evaluation of Parallel Computers
- Appendix
- Index