Imperial College London > Talks@ee.imperial > CAS Talks > Symbolic evaluation of GPU software

Symbolic evaluation of GPU software

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Grigorios Mingas.

In order to better predict the performance and power consumption of GPU software, we need to understand the dynamics of its execution cycle. Of interest is the sequence and size of global memory access requests and the resulting L1 and L2 cache utilization. Other factors of importance include thread divergence and shared memory bank conflicts.

In this talk I will present preliminary work towards determining all of these factors by means of symbolically evaluating the GPU software. With these we can determine how these factors change with time, thread id and block id. Also we can determine these factors as a function of statistical distributions.

This talk is part of the CAS Talks series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

Changes to Talks@imperial | Privacy and Publicity