Contents: Preface; Introduction; Tiny Fortran; Hardware and Operating System Models; Processes, Shared Memory and Simple Parallel Programs; Basic Parallel Programming Techniques; Barriers and Race Conditions; Introduction to Scheduling-Nested Loops; Overcoming Data Dependencies; Scheduling Summary; Linear Recurrence Relations--Backward Dependencies; Performance Tuning; Discrete Event, Discrete Time Simulation; Some Applications; Semaphores and Events; Programming Project. Appendixes. Index. This is the first practical guide to parallel programming written for the applications programmer with no experience in parallel programming and no formal computer science training.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.