Tutorial

Joint GPUOcelot and LCL Tutorial at CGO 2013

Posted by on Feb 27, 2013 in Tutorial | 0 comments

A joint tutorial showcasing the use of Light-weight Computing Language Framework (LCL) and GPUOcelot was presented at CGO 2013 conference on Feb 24, 2013. For more details, see the tutorial page here.

Read More

Ocelot and SST-MacSim Tutorial at ISCA 2012

Posted by on Apr 18, 2012 in Conference, News, Tutorial | 0 comments

We are pleased to announce that we will be presenting a joint GPU Ocelot and SST-MacSim tutorial during ISCA 2012 on June 10, 2012, in Portland. An outline of the GPU Ocelot part of the tutorial is as follows: Overview of Ocelot Ocelot: Architecture CUDA Runtime API implementation Ocelot Device Abstraction Device interface Memory allocations Parallel Thread Execution (PTX) IR Introduction to ISA and internal representation Writing PTX transformations and Pass Manager Details of the parser and emitter Ocelot: Supported Devices PTX Emulator Implementation overview Trace generation...

Read More

GPU Ocelot tutorial at Microsoft Research

Posted by on Mar 15, 2012 in News, Tutorial | 0 comments

GPU Ocelot tutorial at Microsoft Research on March 16, 2012. This tutorial will describe Ocelot’s implementation of the CUDA Runtime API, its abstract device interface, PTX internal representation and compiler analysis data structures. It will feature demos executing Ocelot programs, applying PTX analyses and transformations, and extracting application characteristics. Presentation Slides Website Video of tutorial Thanks to Aaron Smith and Amir Hormati for arranging this...

Read More

Joint GPU Ocelot and MACSIM Tutorial at HPCA

Posted by on Feb 3, 2012 in Tutorial | 0 comments

MacSim is a heterogeneous architecture simulator developed by Professor Hysoon Kim and her group at Georgia Tech. The Structural Simulation Toolkit is a parallel simulation infrastructure developed at Sandia National Laboratories (Albuquerque) led by Dr. Arun Rodrigues. SST-MacSim represents MacSim components that execute using the SST infrastructure. Ocelot is used to generate traces for execution by SST-MacSim architecture models. We presented a joint GPU Ocelot, SST, and MACSIM Tutorial at HPCA 2012. This tutorial describes how GPU Ocelot can be used to produce instruction and address...

Read More