GRASSY: Leveraging GPU Texture Units for Asteroseismic Data Analysis10

Meeting schedule: 

Mark what times you are available:

9:00am - 9:45am:
9:45am - 10:30am:
10:30am - 11:15am:
11:15am - noon:
1:30pm - 2:15pm:
2:15pm - 3:00pm:
3:00pm - 3:45pm:
3:45pm: talk setup
4:00pm: Talk

Talk Title: 

GRASSY: Leveraging GPU Texture Units for Asteroseismic Data Analysis

Date: 
Tue, 09/07/2010 - 16:00
Semester: 
fall
Location: 
1221 CS
Speaker: 
Matt Sinclair, Univ of Wisconsin-Madison
Abstract: 

We describe GRASSY, a system for stellar spectral synthesis where the core problem is interpolation between pre-computed intensity value. We map these pre-computed tables to the GPU's texture memory. Interpolation then becomes a texture lookup where the hardware automatically performs the interpolation, albeit at very low precision. Our mathematical framework reasons about the impact of this precision and our performance results show 500X speedups. This work generalizes the GPU texture units as computation engines and opens up new problems for GPU acceleration.