Heterogeneous cpu-gpu software framework for dag's in high performance computing

Update Item Information
Publication Type thesis
School or College College of Engineering
Department Chemical Engineering
Author Bagusetty, Abhishek
Title Heterogeneous cpu-gpu software framework for dag's in high performance computing
Date 2015-08
Description Recent advancements in High Performance Computing (HPC) infrastructure with tradi- tional computing systems augmented with accelerators like graphic processing units (GPUs) and coprocessors like Intel Xeon Phi have successfully enabled predictive simulations specifi- cally Computational Fluid Dynamics (CFD) with more accuracy and speed. One of the most significant challenges in high-performance computing is to provide a software framework that can scale efficiently and minimize rewriting code to support diverse hardware configurations. Algorithms and framework support have been developed to deal with complexities and provide abstractions for a task to be compatible with various hardware targets. Software is written in C++ and represented as a Directed Acyclic Graph (DAG) with nodes that implement actual mathematical calculations. This thesis will present an improved approach for scheduling and execution of computational tasks within a heterogeneous CPU-GPU com- puting system insulting application developers with the inherent complexity in parallelism. The details will be presented within a context to facilitate the solution of partial differential equations on large clusters using graph theory.
Type Text
Publisher University of Utah
Subject High performance computing; CPU-GPU; DAG
Dissertation Institution University of Utah
Dissertation Name Master of Science
Language eng
Rights Management Copyright © Abhishek Bagusetty 2015
Format Medium application/pdf
Format Extent 26,959 bytes
Identifier etd3/id/3868
ARK ark:/87278/s6642z20
Setname ir_etd
ID 197419
Reference URL https://collections.lib.utah.edu/ark:/87278/s6642z20
Back to Search Results