Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

University of Kentucky Master's Theses

Theses/Dissertations

2009

Data-parallel

Articles 1 - 1 of 1

Full-Text Articles in Engineering

Mpi Within A Gpu, Bobby Dalton Young Jan 2009

Mpi Within A Gpu, Bobby Dalton Young

University of Kentucky Master's Theses

GPUs offer high-performance floating-point computation at commodity prices, but their usage is hindered by programming models which expose the user to irregularities in the current shared-memory environments and require learning new interfaces and semantics.

This thesis will demonstrate that the message-passing paradigm can be conceptually cleaner than the current data-parallel models for programming GPUs because it can hide the quirks of current GPU shared-memory environments, as well as GPU-specific features, behind a well-established and well-understood interface. This will be shown by demonstrating a proof-of-concept MPI implementation which provides cleaner, simpler code with a reasonable performance cost. This thesis will also …