Performance-Aware Component Composition for GPU-based Systems.

Saved in:
Bibliographic Details
Superior document:Linköping Studies in Science and Technology. Dissertations Series ; v.1581
:
Place / Publishing House:Linköping : : Linkopings Universitet,, 2014.
{copy}2014.
Year of Publication:2014
Edition:1st ed.
Language:English
Series:Linköping Studies in Science and Technology. Dissertations Series
Online Access:
Physical Description:1 online resource (258 pages)
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Front
  • Abstract
  • Acknowledgements
  • 1.1 Motivation
  • 1.2 Component-based approach
  • 1.3 Optimized composition problem
  • 1.4 Our work
  • 1.5 Contributions
  • 1.6 List of publications
  • 1.7 Research Method
  • 1.8 Thesis outline
  • 2.1 Component-based software engineering
  • 2.2 Skeleton programming
  • 2.3 Runtime scheduling and selection using a runtime system
  • 2.4 Multicore and OpenMP
  • 2.5 Programming NVIDIA GPUs
  • Chapter 3
  • 3.1 SkePU library
  • 3.2 Implementation selection
  • 3.3 Runtime support for hybrid execution
  • 3.4 Evaluation
  • 3.5 Case study on MapOverlap2D on CUDA
  • 3.6 Summary
  • Chapter 4
  • 4.1 Introduction
  • 4.2 Memory management in SkePU
  • 4.3 Evaluation
  • 4.4 Containers with StarPU runtime system
  • 4.5 SkePU program execution model
  • 4.6 Summary
  • 5.1 PEPPHER Component model
  • 5.2 Composition tool
  • 5.3 Prototype implementation
  • 5.4 Composition example
  • 5.5 Evaluation
  • 5.6 Summary
  • Chapter 6
  • 6.1 GCF Component Model
  • 6.2 Global Composition Framework
  • 6.3 Evaluation
  • 6.4 Global composition
  • 6.5 Summary
  • 7.1 Three approaches
  • 7.2 Concluding remarks
  • 8.1 Skeleton programming
  • 8.2 Programming approaches for GPU-based systems
  • 8.3 Component Models in HPC and Grid Com-puting
  • 9.1 SkePU extensions
  • 9.2 PEPPHER Composition tool
  • 9.3 Global Composition Framework (GCF).