The Wayback Machine - https://web.archive.org/web/20130111071351/http://www.drdobbs.com:80/parallel/

Blogs

December 29, 2012

How to Distribute the Game of Life

Do you have a very large grid that you want to use in a simulation and the grid doesn't fit into the memory of a single node? If so, learning how to develop a distributed memory version of the Game of Life may be a practical solution.

December 17, 2012

Game of Life Distributed: Preamble

I want to do a rudimentary review of distributed memory parallelism and message passing libraries. (I've only written about shared memory parallelism to this point and I want to make sure we're all using the same vocabulary.)

December 05, 2012

Conway's Game of Life In Parallel

The iconic game is perfectly suited to parallel execution. This series of posts looks at several approaches — from OpenMP to message passing — that improve the game's performance.




Parallel

Parallel Feature Articles RSS

Comparing OpenCL, CUDA, and OpenACC [video]

Rob Farber takes you on a tour of the paths to massively parallel x86, MultiGPU, and CPU+GPU applications.

Introduction to OpenACC [video]

Using OpenACC to write your first hybrid application

The Best of 2012

The most popular articles of the past 12 months from Dr. Dobb's, plus some additional pieces chosen for your thoughtful consideration by our staff.

CUDA vs. Phi: Phi Programming for CUDA Developers

Both CUDA and Phi coprocessors provide high degrees of parallelism that can deliver excellent application performance. For the most part, CUDA programmers with existing application code have already written their software so it can run well on Phi coprocessors. However, additional work may be required to achieve the highest possible performance.

Introduction to OpenCL [video]

Ben Gaster from AMD Research talks about the design and use of the language OpenCL, which has been embraced by Apple, Intel, and Nvidia among other companies, to accelerate programs.

Parallel News RSS

Otellini to Retire

Intel Corporation announced that the company's president and CEO, Paul Otellini, has decided to retire as of May 2013.

Allinea Tools Up For Intel Xeon Phi Coprocessor

Developer tools for highly parallel workloads

Parallel Debugging A Swedish Supercomputer

National strategic HPC network in Scandinavia implements Allinea Software

Parallel Gets Simpler, Faster, With Nvidia CUDA 5

Pervasive parallel programming platform pushes productivity

New Parallel and Cluster Studio XE Developer Suites From Intel

Parallel Studio XE 2013 and Intel Cluster Studio XE 2013 Software Development Suites

Source-Code Analysis Must Hit Lower False Positive Rates

GrammaTech CodeSonar 3.8 for defect precision

Parallel Computing's "Fundamental" Change: Transactional Memory

Association for Computing Machinery heralds "historical" papers from the '90s

Caps Raises The Case For Hybrid Multicore Parallel Programming

Company adds support for AMD's heterogeneous compute platforms

Parallel Pleasures: New CUDA Debugging Course

Allinea Software's DDT CUDA Education pack for teaching Nvidia CUDA debugging

Caps Workbench Now Supports OpenACC

Cross-platform API and open parallel programming standard for programmers

Events of Interest

February 19-20. Wellington, New Zealand. Multicore World 2013

February 21, 2013. San Diego, CA. Hadoop Innovation Summit

February 22-24, 2013. Los Angeles, CA. SCALE 11x

February 24-March 2, 2013. Portland, OR. ApacheCon North America 2013

February 25-March 1, 2013. Montreal, Canada. ConFoo

March 3-6, 2013. San Francisco, CA. SPTechCon: SharePoint Technology Conference

March 18-19, 2013. Redwood City, CA. Developer Relations Conference

March 18-21, 2013. San Jose, CA. GPU Technology Conference (GTC) 2013

March 25-28, 2013. Boston, MA. EclipseCon

April 8-10, 2013. Cambridge, MA. Big Data TechCon

April 8-12, 2013. Austin, TX. Xamarin Evolve 2013

April 16-17, 2013. Seattle, WA. Business & Technology Solutions Summit 2013: Cloud and Big Data Conference and Expo

April 28-May 3, 2013. Las Vegas, NV. IBM Software Impact 2013

May 14-15, 2013. San Francisco, CA. Security Development Conference

May 28-30, 2013. San Francisco, CA. O'Reilly Fluent Conference

April 22-25, 2013. San Jose, CA. DESIGN West and Embedded Systems Conference

June 18-20, 2013. Santa Clara, CA. O'Reilly Velocity Web Performance and Operations Conference

August 20-21, 2013. Raleigh, NC. Business and Technology Solutions Summit 2013: Cloud and Big Data Conference and Expo

October 1-3, 2013. San Francisco, CA. Atlassian Summit 2013


Videos of Past Events

September 2012. Strangeloop

September 2012. Intel Developer Forum

August 2012. VMWorld

July 2012. Java Language Summit

June 2012. Google I/O 2012

May 2012. Atlassian Summit

May 2012 (paid). Fluent Conference

March 2012. Multicore World

July 2011. JVM Language Summit

Best of the Web

Amazon's Vogels Challenges IT: Rethink App Dev

Amazon Web Services CTO says promised land of cloud computing requires a new generation of applications that follow different principles.

Quick Read

Reverse-engineering legacy ANSI C codebases

Start with the data structures, then document the APIs, then...

Quick Read

Exclusive: Anatomy Of A Brokerage IT Meltdown

Regulators last year issued the SEC's first-ever privacy fine against broker-dealer GunnAllen for failing to protect customer data. But former IT staffers say regulators didn't seem to know half of this cautionary tale of outsourcing and oversight gone wrong.

Quick Read

Triple Buffering as A Concurrency Mechanism

Triple Buffering is a way of passing data between a producer and a consumer running at different rates. It ensures that the consumer sees only complete data with minimal lag.

Quick Read

OpenStack: An Overview

The latest release of OpenStack, which goes by the code name Folsom, adds two additional modules to the mix: Quantum and Cinder

Quick Read


More "Best of the Web" >>