Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
- ISBN: 9781558608719 | 1558608710
- Cover: Hardcover
- Copyright: 11/11/2002
With the widespread introduction of small inexpensive shared-memory processor systems and clusters of PCs, more and more scientists and engineers and educational institutions can realistically consider buying and using parallel systems to solve problems They all need to learn how to program these systems efficiently. With over 60 contributors, The Sourcebook of Parallel Computing provides a broad overview to parallel computers and parallel computing by first examining the architecture of modern parallel computer systems and identifying key considerations for programming them. Through specific application studies, the authors demonstrate how to identify appropriate software and algorithms and the significant implementation issues.
Preface | xiii | ||||
PART I PARALLELISM | 1 | (71) | |||
|
3 | (12) | |||
|
4 | (4) | |||
|
8 | (3) | |||
|
11 | (2) | |||
|
13 | (2) | |||
|
15 | (28) | |||
|
16 | (10) | |||
|
26 | (14) | |||
|
40 | (1) | |||
|
41 | (2) | |||
|
43 | (29) | |||
|
45 | (4) | |||
|
49 | (7) | |||
|
56 | (7) | |||
|
63 | (3) | |||
|
66 | (1) | |||
|
67 | (2) | |||
|
69 | (1) | |||
|
70 | (2) | |||
|
70 | (2) | |||
PART II APPLICATIONS | 72 | (219) | |||
|
75 | (18) | |||
|
75 | (4) | |||
|
79 | (3) | |||
|
82 | (2) | |||
|
84 | (3) | |||
|
87 | (1) | |||
|
88 | (1) | |||
|
89 | (1) | |||
|
90 | (1) | |||
|
91 | (2) | |||
|
93 | (52) | |||
|
94 | (4) | |||
|
98 | (34) | |||
|
132 | (12) | |||
|
144 | (1) | |||
|
145 | (22) | |||
|
146 | (6) | |||
|
152 | (3) | |||
|
155 | (4) | |||
|
159 | (3) | |||
|
162 | (3) | |||
|
165 | (2) | |||
|
167 | (28) | |||
|
168 | (3) | |||
|
171 | (3) | |||
|
174 | (4) | |||
|
178 | (8) | |||
|
186 | (2) | |||
|
188 | (4) | |||
|
192 | (3) | |||
|
195 | (96) | |||
|
195 | (4) | |||
|
199 | (8) | |||
|
207 | (5) | |||
|
212 | (7) | |||
|
219 | (8) | |||
|
227 | (5) | |||
|
232 | (11) | |||
|
243 | (6) | |||
|
249 | (9) | |||
|
258 | (7) | |||
|
265 | (15) | |||
|
280 | (10) | |||
|
290 | (1) | |||
PART III SOFTWARE TECHNOLOGIES | 291 | (190) | |||
|
293 | (20) | |||
|
294 | (14) | |||
|
308 | (2) | |||
|
310 | (3) | |||
|
313 | (18) | |||
|
314 | (9) | |||
|
323 | (6) | |||
|
329 | (2) | |||
|
331 | (26) | |||
|
333 | (6) | |||
|
339 | (5) | |||
|
344 | (4) | |||
|
348 | (7) | |||
|
355 | (2) | |||
|
357 | (26) | |||
|
359 | (2) | |||
|
361 | (5) | |||
|
366 | (5) | |||
|
371 | (6) | |||
|
377 | (1) | |||
|
378 | (1) | |||
|
379 | (4) | |||
|
380 | (3) | |||
|
383 | (26) | |||
|
384 | (7) | |||
|
391 | (5) | |||
|
396 | (5) | |||
|
401 | (2) | |||
|
403 | (3) | |||
|
406 | (3) | |||
|
409 | (34) | |||
|
411 | (7) | |||
|
418 | (11) | |||
|
429 | (11) | |||
|
440 | (2) | |||
|
442 | (1) | |||
|
443 | (26) | |||
|
444 | (7) | |||
|
451 | (2) | |||
|
453 | (3) | |||
|
456 | (3) | |||
|
459 | (7) | |||
|
466 | (1) | |||
|
466 | (1) | |||
|
467 | (2) | |||
|
469 | (12) | |||
|
469 | (1) | |||
|
470 | (1) | |||
|
470 | (7) | |||
|
477 | (4) | |||
PART IV ENABLING TECHNOLOGIES AND ALGORITHMS | 481 | (239) | |||
|
483 | (8) | |||
|
483 | (1) | |||
|
484 | (1) | |||
|
485 | (1) | |||
|
486 | (1) | |||
|
487 | (2) | |||
|
489 | (2) | |||
|
491 | (52) | |||
|
493 | (2) | |||
|
495 | (21) | |||
|
516 | (9) | |||
|
525 | (1) | |||
|
526 | (12) | |||
|
538 | (5) | |||
|
543 | (32) | |||
|
544 | (6) | |||
|
550 | (2) | |||
|
552 | (8) | |||
|
560 | (1) | |||
|
561 | (3) | |||
|
564 | (3) | |||
|
567 | (2) | |||
|
569 | (2) | |||
|
571 | (1) | |||
|
572 | (3) | |||
|
575 | (46) | |||
|
576 | (4) | |||
|
580 | (3) | |||
|
583 | (7) | |||
|
590 | (1) | |||
|
591 | (5) | |||
|
596 | (7) | |||
|
603 | (16) | |||
|
619 | (2) | |||
|
621 | (28) | |||
|
622 | (1) | |||
|
623 | (4) | |||
|
627 | (1) | |||
|
628 | (17) | |||
|
645 | (2) | |||
|
647 | (2) | |||
|
649 | (22) | |||
|
651 | (2) | |||
|
653 | (6) | |||
|
659 | (4) | |||
|
663 | (3) | |||
|
666 | (3) | |||
|
669 | (2) | |||
|
671 | (30) | |||
|
673 | (2) | |||
|
675 | (2) | |||
|
677 | (2) | |||
|
679 | (4) | |||
|
683 | (3) | |||
|
686 | (8) | |||
|
694 | (5) | |||
|
699 | (2) | |||
|
701 | (19) | |||
|
703 | (4) | |||
|
707 | (2) | |||
|
709 | (2) | |||
|
711 | (3) | |||
|
714 | (5) | |||
|
719 | (1) | |||
PART V CONCLUSION | 720 | (9) | |||
|
723 | (6) | |||
|
723 | (1) | |||
|
724 | (1) | |||
|
725 | (2) | |||
|
727 | (1) | |||
|
727 | (2) | |||
References | 729 | (62) | |||
Index | 791 | (42) | |||
About the Authors | 833 |
What is included with this book?
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.