{"product_id":"parallel-programming-techniques-and-applications-using-networked-workstations-and-parallel-computers-0131405632","title":"Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers","description":"\u003cp\u003e\u003cstrong\u003eISBN:\u003c\/strong\u003e 0131405632\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAuthor:\u003c\/strong\u003e Wilkinson, Barry\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003c\/p\u003e\u003cp\u003eDesigned for undergraduate\/graduate-level parallel programming courses.This nontheoretical, highly accessible text-which is linked to real parallel programming software-covers the techniques of parallel programming in a practical manner that enables students to write and evaluate their parallel programs. Supported by the National Science Foundation and exhaustively class-tested, it is the first text of its kind that does not require access to a special multiprocessor system, concentrating instead only on parallel programs that can be executed on networked workstations using freely available parallel software tools. The Second Edition has been revised to incorporate a greater focus on cluster programming as this type of programming has become more widespread with the availability of low-cost computers.\u003c\/p\u003e\u003cul\u003e\u003cli\u003eNEW - Chapter on Distributed Shared Memory (DSM) programming-Describes techniques and tools for shared memory programming on clusters. Enables programs to be written in shared memory paradigm which has advantages over traditional message passing programming. | Enables programs to be written in shared memory paradigm which has advantages over traditional message passing programming. | NEW - Content revisions throughout. Provides students with the most current and concise information possible. | Provides students with the most current and concise information possible. | NEW - Required software (MPI, PVM, DSM) available FREE! Students are provided with all the learning materials necessary for success in the course. | Students are provided with all the learning materials necessary for success in the course. | Usage of MPI and PVM pseudocodes. Describes algorithms and allows different programming tools to be implemented. | Describes algorithms and allows different programming tools to be implemented. | Thorough coverage of shared memory programming and Pthreads. Assists student in shared memory programming assignments. | Assists student in shared memory programming assignments. | Exploration of such applications as numerical algorithms, image processing and searching and optimization. | Chapter on Distributed Shared Memory (DSM) programming-Describes techniques and tools for shared memory programming on clusters. Enables programs to be written in shared memory paradigm which has advantages over traditional message passing programming. | Enables programs to be written in shared memory paradigm which has advantages over traditional message passing programming. | Content revisions throughout. Provides students with the most current and concise information possible. | Provides students with the most current and concise information possible. | Updated Companion Website-Includes revised step-by-step instructions for students and extensive support materials for instructors such as PowerPoint slides and assignments. Provides a resource that complements the text in a variety of ways that will help both students and professors in and out of the classroom. | Provides a resource that complements the text in a variety of ways that will help both students and professors in and out of the classroom. | Required software (MPI, PVM, DSM) available FREE! Students are provided with all the learning materials necessary for success in the course. | Students are provided with all the learning materials necessary for success in the course.\u003c\/li\u003e\u003c\/ul\u003e","brand":"Mia Karts","offers":[{"title":"Default Title","offer_id":51665917870368,"sku":"NEW0131405632","price":202.17,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/7426\/3840\/files\/817lRX_JufL.jpg?v=1778915977","url":"https:\/\/miakarts.com\/products\/parallel-programming-techniques-and-applications-using-networked-workstations-and-parallel-computers-0131405632","provider":"Miakarts Books","version":"1.0","type":"link"}