Bulk-Synchronous GPU Programming Compiler
This is a compiler for the Bulk-Synchronous GPU Programming (BSGP) language. BSGP is a new language for general-purpose computation on a graphics processing unit (GPU). BSGP programs look similar to sequential C programs, and programmers…
RenderAnts: Interactive Reyes Rendering on GPUs
Simulating Grasping Behavior on an Imaging Interactive Surface
We present techniques and algorithms to simulate grasping behavior on an imaging interactive surface (e.g., Microsoft Surface). In particular, we describe a contour model of touch contact shape, and show how these contours may be…
Hardware Computing Group
Push forward the state of the art in hardware computing to innovate in software services and to realize novel devices. Research fundamental computer architecture, identifies hardware opportunities in specific services, and builds integrated hardware/software solutions.…