The purpose of this book is to help you understand how to program shared-memory parallel machines without risking your sanity. By describing the algorithms and designs that have worked well in the past, we hope to help you avoid at least some of the pitfalls that have beset parallel projects.
Read more »Is Parallel Programming Hard, And, If So, What Can You Do About It?
Category: High End Tags:
- Login to post comments
Challenges in Multi-Core Era – Part 1
A few years ago, in 2005, Herb Sutter published an article in Dr. Dobb’s Journal , “The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software”. He talked about the need to start developing software considering concurrency to fully exploit continuing exponential microprocessors throughput gains.
Here we are in year 2009...
Category: Beginner Tags:
- Login to post comments
Java 7 Will Evolve to Fine-grained Parallelism
Java's development team understands the multicore revolution and is working hard in offering a new concurrency framework taking into account the new possibilities offered by the new microprocessors. Hence, JDK 7 (Java Development Kit 7) will offer the fork-join framework in order to help Java developers to tackle the multicore revolution using this popular programming language.
Read more »Category: High End Tags:
- Login to post comments
Novell’s Mono brings SIMD support to C#
Parallel programming is not just about multi-threading and multi-core. There’s also a lot of power in the SIMD (Single Instruction Multiple Data) extended instruction set available in most modern microprocessors from Intel and AMD.
Read more »Category: High End Tags:
- Login to post comments
This Week's Multicore and Parallel Programming Reading List - Dr Dobb's
C, C#, Erlang, and more A list of book releases compiled by Dr. Dobb's to keep you up-to-date on parallel programming and multicore technology.
Read more »Category: High End Tags:
- Login to post comments
Exploiting a quad-core (multicore) CPU using parallel programming
An intersting video showing how an application's performance increases when optimized for parallel execution. It's a book's promotion, but it is very instructive.
Read more »Category: Beginner Tags:
- Login to post comments
Multicore and parallel programming books
This site recommends a list of books for those interested in multicore programming.
Read more »- Login to post comments