The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications

Valutazione media 3,27
( su 26 valutazioni fornite da Goodreads )
 
9780596521530: The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications

If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures. The book provides detailed explanations and usable samples to help you transform algorithms from serial to parallel code, along with advice and analysis for avoiding mistakes that programmers typically make when first attempting these computations.

Written by an Intel engineer with over two decades of parallel and concurrent programming experience, this book will help you:

  • Understand parallelism and concurrency
  • Explore differences between programming for shared-memory and distributed-memory
  • Learn guidelines for designing multithreaded applications, including testing and tuning
  • Discover how to make best use of different threading libraries, including Windows threads, POSIX threads, OpenMP, and Intel Threading Building Blocks
  • Explore how to implement concurrent algorithms that involve sorting, searching, graphs, and other practical computations

The Art of Concurrency shows you how to keep algorithms scalable to take advantage of new processors with even more cores. For developing parallel code algorithms for concurrent programming, this book is a must.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

About the Author:

Clay Breshears has been with Intel since September 2000. He started as a Senior Parallel Application Engineer at the Intel Parallel Applications Center in Champaign, IL, implementing multithreaded and distributed solutions in customer applications. Clay is currently a Course Architect for the Intel Software College, specializing in multi-core and multithreaded programming and training. Before joining Intel, Clay was a Research Scientist at Rice University helping Department of Defense researchers make best use ofthe latest High Performance Computing (HPC) platforms and resources.

Clay received his Ph.D. in Computer Science from the University of Tennessee, Knoxville, in 1996, but has been involved with parallel computation and programming for over twenty years; six of those years were spent in academia at Eastern Washington University and The University of Southern Mississippi.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Clay Breshears
Editore: O Reilly Media, Inc, USA, United States (2009)
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2009. Paperback. Condizione libro: New. Language: English . Brand New Book. If you re looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures. The book provides detailed explanations and usable samples to help you transform algorithms from serial to parallel code, along with advice and analysis for avoiding mistakes that programmers typically make when first attempting these computations. Written by an Intel engineer with over two decades of parallel and concurrent programming experience, this book will help you: understand parallelism and concurrency; explore differences between programming for shared-memory and distributed-memory; learn guidelines for designing multithreaded applications, including testing and tuning; discover how to make best use of different threading libraries, including Windows threads, POSIX threads, OpenMP, and Intel Threading Building Blocks; and, explore how to implement concurrent algorithms that involve sorting, searching, graphs, and other practical computations. The Art of Concurrency shows you how to keep algorithms scalable to take advantage of new processors with even more cores. For developing parallel code algorithms for concurrent programming, this book is a must. Codice libro della libreria AAH9780596521530

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 28,29
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: Italia
Destinazione, tempi e costi

2.

Clay Breshears
Editore: O Reilly Media, Inc, USA, United States (2009)
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Paperback Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2009. Paperback. Condizione libro: New. Language: English . Brand New Book. If you re looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures. The book provides detailed explanations and usable samples to help you transform algorithms from serial to parallel code, along with advice and analysis for avoiding mistakes that programmers typically make when first attempting these computations. Written by an Intel engineer with over two decades of parallel and concurrent programming experience, this book will help you: understand parallelism and concurrency; explore differences between programming for shared-memory and distributed-memory; learn guidelines for designing multithreaded applications, including testing and tuning; discover how to make best use of different threading libraries, including Windows threads, POSIX threads, OpenMP, and Intel Threading Building Blocks; and, explore how to implement concurrent algorithms that involve sorting, searching, graphs, and other practical computations. The Art of Concurrency shows you how to keep algorithms scalable to take advantage of new processors with even more cores. For developing parallel code algorithms for concurrent programming, this book is a must. Codice libro della libreria AAH9780596521530

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 31,11
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: Italia
Destinazione, tempi e costi

3.

Clay Breshears
Editore: O'Reilly 2009-06-02, Beijing |Farnham (2009)
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi paperback Quantità: 5
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O'Reilly 2009-06-02, Beijing |Farnham, 2009. paperback. Condizione libro: New. Codice libro della libreria 9780596521530

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 31,12
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,38
Da: Regno Unito a: Italia
Destinazione, tempi e costi

4.

Breshears, Clay
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Paperback Quantità: > 20
Da
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. Codice libro della libreria 848506

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 28,36
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 10,62
Da: U.S.A. a: Italia
Destinazione, tempi e costi

5.

Clay Breshears
Editore: O'Reilly Media (2009)
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Paperback Quantità: 1
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2009. Paperback. Condizione libro: New. 1. Codice libro della libreria DADAX0596521537

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 31,52
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,90
Da: U.S.A. a: Italia
Destinazione, tempi e costi

6.

Clay Breshears
Editore: O'Reilly Media, Inc, USA
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Paperback Quantità: 1
Da
THE SAINT BOOKSTORE
(Southport, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, Inc, USA. Paperback. Condizione libro: new. BRAND NEW, The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications, Clay Breshears, If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. "The Art of Concurrency" is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures. The book provides detailed explanations and usable samples to help you transform algorithms from serial to parallel code, along with advice and analysis for avoiding mistakes that programmers typically make when first attempting these computations. Written by an Intel engineer with over two decades of parallel and concurrent programming experience, this book will help you: understand parallelism and concurrency; explore differences between programming for shared-memory and distributed-memory; learn guidelines for designing multithreaded applications, including testing and tuning; discover how to make best use of different threading libraries, including Windows threads, POSIX threads, OpenMP, and Intel Threading Building Blocks; and, explore how to implement concurrent algorithms that involve sorting, searching, graphs, and other practical computations. "The Art of Concurrency" shows you how to keep algorithms scalable to take advantage of new processors with even more cores. For developing parallel code algorithms for concurrent programming, this book is a must. Codice libro della libreria B9780596521530

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 40,15
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 6,51
Da: Regno Unito a: Italia
Destinazione, tempi e costi

7.

Clay Breshears
Editore: O'Reilly Media (2009)
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Paperback Prima edizione Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2009. Paperback. Condizione libro: New. book. Codice libro della libreria M0596521537

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 39,34
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 10,20
Da: U.S.A. a: Italia
Destinazione, tempi e costi

8.

Breshears, Clay
Editore: O'Reilly Media
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Quantità: 1
Da
Ohmsoft LLC
(Lake Forest, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. Condizione libro: Brand New. Ships from USA. FREE domestic shipping. Codice libro della libreria 0596521537

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 41,75
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 8,46
Da: U.S.A. a: Italia
Destinazione, tempi e costi

9.

Breshears, Clay
Editore: O'Reilly Media
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi PAPERBACK Quantità: > 20
Da
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. PAPERBACK. Condizione libro: New. 0596521537 *BRAND NEW* Ships Same Day or Next!. Codice libro della libreria SWATI2122345930

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,80
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 25,50
Da: U.S.A. a: Italia
Destinazione, tempi e costi

10.

Breshears, Clay
Editore: O'Reilly Media (2009)
ISBN 10: 0596521537 ISBN 13: 9780596521530
Nuovi Paperback Quantità: 3
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2009. Paperback. Condizione libro: New. Codice libro della libreria INGM9780596521530

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 43,57
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,90
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro