A Java Library for the Generation and Scheduling of PTX Assembly
Conference
·
OSTI ID:1069309
- ORNL
- Irish Centre for High-End Computing
This paper discusses an ongoing progress regarding the development of a Java-based library for rapid kernel prototyping in NVIDIA PTX and PTX instruction scheduling. It is aimed at developers seeking total control of emitted PTX, highly parametric emission of, and tunable instruction reordering. It is primarily used for code development at ICHEC but is also hoped that NVIDIA GPU community will also find it beneficial.
- Research Organization:
- Oak Ridge National Laboratory (ORNL)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1069309
- Country of Publication:
- United States
- Language:
- English
Similar Records
QDP-JIT/PTX: A QDP++ Implementation for CUDA-Enabled GPUs
Java Software Extensibility Library
Understanding Performance Portability of SYCL Kernels: A Case Study with the All-Pairs Distance Calculation in Bioinformatics on GPUs
Conference
·
Sat Nov 01 00:00:00 EDT 2014
· Proceedings of Science
·
OSTI ID:1169311
Java Software Extensibility Library
Software
·
Sun Feb 23 19:00:00 EST 2020
·
OSTI ID:code-46950
Understanding Performance Portability of SYCL Kernels: A Case Study with the All-Pairs Distance Calculation in Bioinformatics on GPUs
Conference
·
Mon May 01 00:00:00 EDT 2023
·
OSTI ID:1996690