March 2013

Conference Paper

A Java Library for the Generation and Scheduling of PTX Assembly

By:
Kartsaklis, Christos ; Civario, G
Publication Date:
March 2013
Conference Name:
NVIDIA GTC 2009
Conference Location:
Santa Clara, California, United States of America

Abstract

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.