Context

In July 2014, parallel programming was gaining importance with the widespread adoption of multi-core processors and programmable GPUs.

What is this article about?

The article explores the concepts and techniques of parallel programming: threads, processes, synchronization and data parallelism.

Summary

Parallel programming

Read the article

Published in GNU/Linux Magazine Special Issue #73, July 2014.

In this issue

This article is part of issue GLMFHS-073. Here are the other articles by Sébastien Chazallet in this issue: