Tag: parallel programming
Parallel Programming in Linux Using OpenMP
OpenMP is a versatile, open source paradigm for parallel programming. Learn how to use it to run processes simultaneously and tackle large data computations.
The...
Introducing NVIDIA’s Compute Unified Device Architecture (CUDA)
This article, the first in a series, introduces readers to the NVIDIA CUDA architecture, as good programming requires a decent amount of knowledge about...
CodeSport
Welcome to this month's CodeSport, in which we discuss the concept of transactional memory, with a focus on software transactional memory.
In last month's column,...