Algorithms and Parallel Computing

4 avg rating
( 3 ratings by Goodreads )
 
9780470902103: Algorithms and Parallel Computing

There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all learned. The programmer must be aware of the communication and data dependencies of the algorithm or application. This book provides the techniques to explore the possible ways to program a parallel computer for a given application.

"synopsis" may belong to another edition of this title.

From the Back Cover:

A balanced overview of the techniques used to design and program parallel computers

There is a software gap between parallel computers and programmers' abilities to program such computers. Programming a parallel computer requires closely studying the target algorithm or application, more so than in traditional sequential programming. Today's programmer must be aware of the communication and data dependencies of the algorithm or application; yet, programmers do not have the tools to help them implement an algorithm on a parallel computer platform. This book provides the techniques necessary to explore parallelism in algorithms, serial as well as iterative. It shows how to systematically design special-purpose parallel processing structures to implement algorithms.

The book begins by explaining how to classify an algorithm, and then identifying which technique would be appropriate to implement the application on a parallel platform. It provides techniques for studying and analyzing several types of algorithms—parallel, serial-parallel, non-serial-parallel, and regular iterative algorithms. New techniques for extracting parallelism and controlling thread workload are shown for the first time, such as z-transform, graphic, algebraic, and nonlinear workload specification for the threads. Also featured in the book:

  • A review of algorithms and how to parallelize each algorithm category

  • Ten case studies, detailed in separate chapters, that address implementing parallel algorithms on multithreaded parallel computers and developing special-purpose parallel machines

  • A chapter dedicated to enhancing single processor performance

  • End-of-chapter problems (solutions and lecture notes are available)

Algorithms and Parallel Computing is intended for application developers, researchers, and graduate students and seniors in computer engineering, electrical engineering, and computer science. Software developers and major computer manufacturers will also find the material highly beneficial.

About the Author:

Fayez Gebali, PhD, has taught at the University of Victoria since 1984 and has served as the Associate Dean of Engineering for undergraduate programs since 2002. He has contributed to dozens of journals and technical reports and has completed four books. Dr. Gebali's primary research interests include VLSI design, processor array design, algorithms for computer arithmetic, and communication system modeling.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

International Edition
International Edition

1.

Gebali,F.
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Quantity Available: 3
International Edition
Seller:
Bookshub
(Karol Bagh, India)
Rating
[?]

Book Description Book Condition: New. New. International edition. Different ISBN and Cover image but contents are same as US edition. Perfect condition. Customer satisfaction our priority. Bookseller Inventory # ABE-FEB-133431

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 53.43
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

2.

Gebali,F.
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Quantity Available: 3
International Edition
Seller:
EBOOKSTORE2010
(New Delhi, ND, India)
Rating
[?]

Book Description Book Condition: Brand New. New. SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Customer Satisfaction guaranteed!!. Bookseller Inventory # SHUB133431

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 53.48
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

3.

Gebali,F.
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Softcover Quantity Available: 3
International Edition
Seller:
Basi6 International
(Irving, TX, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. New, SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Excellent Customer Service. Bookseller Inventory # ABEUSA-133431

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 56.30
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

4.

Gebali F.
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Hardcover Quantity Available: 10
International Edition
Seller:
bookscollection
(Delhi, DELHI, India)
Rating
[?]

Book Description Book Condition: Brand New. HARDCOVER, Book Condition New, International Edition. We Do not Ship APO FPO AND PO BOX. Cover Image & ISBN may be different from US edition but contents as US Edition. Printing in English language.NO CD AND ACCESS CODE. Quick delivery by USPS/UPS/DHL/FEDEX/ARAMEX ,Customer satisfaction guaranteed. We may ship the books from Asian regions for inventory purpose. Bookseller Inventory # ABEADH*##4156

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 57.28
Convert Currency

Add to Basket

Shipping: US$ 4.13
From India to U.S.A.
Destination, Rates & Speeds

5.

Fayez Gebali
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Hardcover Quantity Available: 5
International Edition
Seller:
PRIORITY BOOKS
(Springfield, VA, U.S.A.)
Rating
[?]

Book Description Hardcover. Book Condition: New. HARDCOVER Book, New Condition, Fast Shipping. Ready in Stock. 1st Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 364 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Bookseller Inventory # 428780

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 71.08
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

6.

Fayez Gebali
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Hardcover Quantity Available: 1
International Edition
Seller:
Nick Book House
(Fresno, CA, U.S.A.)
Rating
[?]

Book Description Hardcover. Book Condition: New. New, HARDCOVER International Edition, Printed in Black and White, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Bookseller Inventory # 27590

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 71.13
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

7.

Fayez Gebali
Published by Wiley (2011)
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Hardcover Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Wiley, 2011. Hardcover. Book Condition: New. 1. Bookseller Inventory # DADAX0470902108

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 92.96
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

8.

Fayez Gebali
Published by John Wiley and Sons
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Quantity Available: > 20
Seller:
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description John Wiley and Sons. Book Condition: New. Brand New. Bookseller Inventory # 0470902108

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 96.08
Convert Currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, Rates & Speeds

9.

Fayez Gebali
Published by John Wiley and Sons Ltd, United States (2011)
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Hardcover Quantity Available: 1
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description John Wiley and Sons Ltd, United States, 2011. Hardback. Book Condition: New. New.. Language: English . Brand New Book. There is a software gap between the hardware potential and the performance that can be attained using today s software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all learned. The programmer must be aware of the communication and data dependencies of the algorithm or application. This book provides the techniques to explore the possible ways to program a parallel computer for a given application. Bookseller Inventory # AAH9780470902103

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 108.24
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

10.

Fayez Gebali
Published by John Wiley and Sons Ltd, United States (2011)
ISBN 10: 0470902108 ISBN 13: 9780470902103
New Hardcover Quantity Available: 1
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description John Wiley and Sons Ltd, United States, 2011. Hardback. Book Condition: New. New.. Language: English . Brand New Book. There is a software gap between the hardware potential and the performance that can be attained using today s software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all learned. The programmer must be aware of the communication and data dependencies of the algorithm or application. This book provides the techniques to explore the possible ways to program a parallel computer for a given application. Bookseller Inventory # AAH9780470902103

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 109.46
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book