Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A Review of CUDA, MapReduce, and Pthreads Parallel Computing Models (1410.4453v1)

Published 16 Oct 2014 in cs.DC

Abstract: The advent of high performance computing (HPC) and graphics processing units (GPU), present an enormous computation resource for Large data transactions (big data) that require parallel processing for robust and prompt data analysis. While a number of HPC frameworks have been proposed, parallel programming models present a number of challenges, for instance, how to fully utilize features in the different programming models to implement and manage parallelism via multi-threading in both CPUs and GPUs. In this paper, we take an overview of three parallel programming models, CUDA, MapReduce, and Pthreads. The goal is to explore literature on the subject and provide a high level view of the features presented in the programming models to assist high performance users with a concise understanding of parallel programming concepts and thus faster implementation of big data projects using high performance computing.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Kato Mivule (8 papers)
  2. Benjamin Harvey (2 papers)
  3. Crystal Cobb (1 paper)
  4. Hoda El Sayed (1 paper)
Citations (7)

Summary

We haven't generated a summary for this paper yet.