• Home
  • Search
  • Improving the programmability of GPU architectures
  • Cite Icon4
  • https://doi.org/10.6100/ir771987Copy DOI Icon

Improving the programmability of GPU architectures

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

As happened with many topics I have worked on during my PhD-thesis, I moved bones and algorithmic species quickly to the background after I was encouraged to pursue new ideas.Especially after my 4-month internship with ARM, I was motivated to work on other topics: creating a detailed cache model of a GPU and addressing the problem of locality-aware thread scheduling.The results of these topics have led to chapter 5, a loosely connected part of this thesis.This illustrates the curvy road that was taken to arrive at this final result.Consequently, as is the case with many PhD-theses, this work was mostly based on publications in the last year of the PhD.Because of the variety of topics investigated (from compilers to architecture to performance modelling), several publications had to be left out.For example, this thesis does not include my roofline model-based work nor the earlier mentioned work on histogram acceleration.Overall, I am satisfied with the broad scope of topics I was able to work on during my time as a PhD-student and the result it has led to.I hope that this thesis will be a valuable read for anyone interested in GPUs, compilers, processor architecture and performance modelling.

Similar Papers
  • Research Article
  • Citations25

Accelerating solid–fluid interaction based on the immersed boundary method on multicore and GPU architectures

  • Jul 12, 2014
  • The Journal of Supercomputing
  • Pedro Valero-Lara
  • Research Article
  • Citations39

A comparative study of GPU programming models and architectures using neural networks

  • May 31, 2011
  • The Journal of Supercomputing
  • Vivek K Pallipuram +2
  • Conference Article

Performance Preserving Portability across GPU Architectures

  • Jan 01, 2022
  • S Banerjee +6
  • Research Article
  • Citations1

High Performance Singular Value Decomposition on GPU Architectures

  • Mar 22, 2026
  • ACM Transactions on Architecture and Code Optimization
  • Hansheng Wang +9
  • Conference Article
  • Citations8

Flexible Components for Development of Embedded Systems with GPUs

  • Jan 01, 2017
  • Gabriel Campeanu +2
  • Book Chapter
  • Citations2

Parallel Bees Swarm Optimization for Association Rules Mining Using GPU Architecture

  • Jan 01, 2014
  • Youcef Djenouri +1
  • Conference Article
  • Citations27

Adaptive Cache Bypass and Insertion for Many-core Accelerators

  • Jun 15, 2014
  • Xuhao Chen +6
  • Conference Article
  • Citations24

Mutual information computation and maximization using GPU

  • Jun 01, 2008
  • Yuping Lin +1
  • Conference Article
  • Citations6

Design of OpenCL-compatible multithreaded hardware accelerators with dynamic support for embedded FPGAs

  • Dec 01, 2015
  • Alfonso Rodrıguez +2
  • Conference Article
  • Citations10

Energy and Execution Time Comparison of Optical Flow Algorithms on SIMD and GPU Architectures

  • Oct 01, 2018
  • Andrea Petreto +8
  • Conference Article
  • Citations34

Pipelined Parallel LZSS for Streaming Data Compression on GPGPUs

  • Dec 01, 2012
  • Adnan Ozsoy +2
  • Research Article
  • Citations4

Enabling Parallel Performance and Portability of Solid Mechanics Simulations Across CPU and GPU Architectures

  • Nov 07, 2024
  • Information
  • Nathaniel Morgan +12
  • Conference Article
  • Citations31

High performance CUDA AES implementation: A quantitative performance analysis approach

  • Jul 01, 2017
  • Ahmed A Abdelrahman +3
  • Preprint Article

Performance Evaluation of different time schemes for a Nonlinear diffusion equation on multi-core and many core platforms

  • Mar 23, 2020
  • Lucas Bessone +3
  • Conference Article
  • Citations32

Resource Conscious Reuse-Driven Tiling for GPUs

  • Sep 11, 2016
  • Prashant Singh Rawat +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.