• Home
  • Search
  • Auto-Tuning OmpSs-OpenCL Kernels Across GPU Machines
  • Cite Icon3
  • https://doi.org/10.1145/2701310.2701316Copy DOI Icon

Auto-Tuning OmpSs-OpenCL Kernels Across GPU Machines

  • Jan 19, 2015
  • Vinoth Krishnan Elangovan +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Perceived benefits of the heterogeneous computing models have led to GPUs becoming an indispensable part of existing/future HPC infrastructures. The semiconductor industry has enabled a continuous increase in computing capabilities of GPUs across successive product generations. In this light, performance portability of applications across different generations of GPUs with minimal programmer intervention, is desired. There is, however a lack of tool-chain support that can help with porting applications across GPUs with myriad computing capabilities. In this paper, we propose an Auto-Tune tool for OmpSs-OpenCL kernels to ease the process of porting applications across different generations of GPUs. The proposed tool focuses on modifying the OpenCL kernel execution configuration based on GPU specifications and does not require any user intervention providing reasonable performance portability. We evaluate our proposal on 7 different benchmarks with varied characteristics ported across three different GPU architectures. In addition, the Auto-Tune tool integrated with OmpSs-OpenCL offered a maximum performance gain of 10% for Matmul workload at runtime.

Similar Papers
  • Conference Article
  • Citations6

Performance Portability of Sparse Block Diagonal Matrix Multiple Vector Multiplications on GPUs

  • Nov 01, 2022
  • Khaled Z Ibrahim +2
  • Research Article

Dynamic Model of Markets of Successive Product Generations

  • Jan 10, 2015
  • British Journal of Economics, Management & Trade
  • Joachim Kaldasch
  • Conference Article
  • Citations3

Incorporating Performance Portability and Data-Oriented Design in Phase-Field Modeling

  • Aug 14, 2022
  • Caleb Yenusah +5
  • Research Article
  • Citations16

Accounting for semiconductor industry dynamics

  • Mar 01, 1994
  • International Journal of Industrial Organization
  • Andrew R Dick
  • Research Article

The Case Study of an Extended Diffusion of Substitution for Successive Generations of a Product with Norton Model

  • Dec 01, 2012
  • Advanced Materials Research
  • Jing Hui Yang +1
  • Research Article

Software proposes new prebiotic syntheses

  • Sep 28, 2020
  • C&EN Global Enterprise
  • Ariana Remmel
  • Research Article
  • Citations32

The Fragmentation of 670A MeV Neon-20 as a Function of Depth in Water: III. Analytical Multigeneration Transport Theory

  • Oct 01, 1993
  • Radiation Research
  • Mark R Shavers +5
  • Conference Article
  • Citations14

ParILUT - A Parallel Threshold ILU for GPUs

  • May 01, 2019
  • Hartwig Anzt +4
  • Conference Article
  • Citations6

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

  • Dec 01, 2015
  • Alfonso Rodrıguez +2
  • Research Article
  • Citations18

Consumer learning roadmap: a necessary tool for new products

  • Jan 01, 2006
  • International Journal of Knowledge and Learning
  • Seppo Hanninen +1
  • Conference Article
  • Citations6

Implementing and Evaluating OpenCL on an ARMv8 Multi-Core CPU

  • Dec 01, 2017
  • Jianbin Fang +4
  • Research Article
  • Citations13

GPU-accelerated Chemical Similarity Assessment for Large Scale Databases.

  • Jan 01, 2011
  • Procedia Computer Science
  • Marco Maggioni +2
  • Research Article

Optimal Marketing Entry Timing for Successive Product/Service Generations

  • Sep 14, 2012
  • SSRN Electronic Journal
  • Zhengrui Jiang +1
  • Conference Article

Accelerating the performance of Sequence Alignment using High Performance Multicore GPU

  • Dec 01, 2019
  • Karamjeet Kaur +3
  • PDF
  • Research Article
  • Citations7

LTTng CLUST: A System-Wide Unified CPU and GPU Tracing Tool for OpenCL Applications

  • Aug 19, 2015
  • Advances in Software Engineering
  • David Couturier +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.