Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A Java Library for the Generation and Scheduling of PTX Assembly

Conference ·
OSTI ID:1069309
 [1];  [2]
  1. ORNL
  2. 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
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

Related Subjects