parallel programming

warning: Creating default object from empty value in /home/www/drupal/drupal-6.19/modules/taxonomy/taxonomy.pages.inc on line 34.
13

Is Parallel Programming Hard, And, If So, What Can You Do About It?

http://www.linuxinsight.com

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 »
zlatko's picture
Created by zlatko 3 years 32 weeks ago – Made popular 3 years 32 weeks ago
Category: High End   Tags:
24

Challenges in Multi-Core Era – Part 1

http://techdoertimes.com

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...

Read more »
miros's picture
Created by miros 5 years 10 weeks ago – Made popular 5 years 10 weeks ago
Category: Beginner   Tags:
22

A Domain-Specific Language to Let Groovy Go Parallel

http://www.ddj.com

Groovy is an agile dynamic language for the Java Platform. It runs on the JVM (Java Virtual Machine). It supports Domain-Specific Languages (DSLs). Last week, GParallelizer 0.7 release added exciting intuitive ways to handle tasks, actors and message. Great news for the Groovy community in order to go parallel.

Read more »
eltorero's picture
Created by eltorero 5 years 13 weeks ago – Made popular 5 years 13 weeks ago
Category: High End   Tags:
26

Intel's Hyper-Threading Strikes Back

http://www.ddj.com

Intel's Hyper-Threading technology was introduced with the 3.06 GHz Pentium 4 microprocessor. A few years later, the new Intel Core i7 processors offer Hyper-Threading again.

Read more »
miros's picture
Created by miros 5 years 19 weeks ago – Made popular 5 years 18 weeks ago
Category: High End   Tags:
18

Java 7 Will Evolve to Fine-grained Parallelism

http://www.ddj.com

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 »
miros's picture
Created by miros 5 years 20 weeks ago – Made popular 5 years 20 weeks ago
Category: High End   Tags:
24

Novell’s Mono brings SIMD support to C#

http://www.ddj.com

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 »
eltorero's picture
Created by eltorero 5 years 22 weeks ago – Made popular 5 years 22 weeks ago
Category: High End   Tags:
22

This Week's Multicore and Parallel Programming Reading List - Dr Dobb's

http://www.ddj.com

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 »
asterisk_obelix's picture
Created by asterisk_obelix 5 years 23 weeks ago – Made popular 5 years 23 weeks ago
Category: High End   Tags:
10

Book Review: C# 2008 and 2005 Threaded Programming: Beginner's Guide, Gaston Hillar, Packt

http://www.devsource.com

One problem does remain. Many of the texts that provide the information needed to learn how to work with multiple processors are written in language that the average human doesn’t understand. With C# 2008 and 2005 Threaded Programming this problem is also relieved.

Read more »
asterisk_obelix's picture
Created by asterisk_obelix 5 years 24 weeks ago – Made popular 5 years 24 weeks ago
Category: Beginner   Tags:
14

Exploiting a quad-core (multicore) CPU using parallel programming

http://www.youtube.com

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 »
miros's picture
Created by miros 5 years 29 weeks ago – Made popular 5 years 29 weeks ago
Category: Beginner   Tags:
22

Multicore and parallel programming books

http://www.multicoreinfo.com

This site recommends a list of books for those interested in multicore programming.

Read more »
mard's picture
Created by mard 5 years 29 weeks ago – Made popular 5 years 29 weeks ago
Category: Beginner   Tags: