Max-Planck-Institut für Informatik
max planck institut
informatik
mpii logo Minerva of the Max Planck Society
 

MPI-INF or MPI-SWS or Local Campus Event Calendar

<< Previous Entry Next Entry >> New Event Entry Edit this Entry Login to DB (to update, delete)
What and Who
Title:Dynamic Task-based GPU Scheduling
Speaker:Markus Steinberger
coming from:TU Graz
Speakers Bio:
Event Type:AG4 Talk
Visibility:D1, D2, D3, D4, D5, SWS, RG1, MMCI
We use this to send out email in the morning.
Level:AG Audience
Language:English
Date, Time and Location
Date:Thursday, 21 May 2015
Time:14:00
Duration:45 Minutes
Location:Saarbr├╝cken
Building:E1 4
Room:0.19
Abstract
Graphics processors offer tremendous processing power, but do not deliver peak performance, if programs do not offer the ability to be parallelized into thousands of coherently executing threads of execution. This talk focuses on this issue, presenting strategies towards unlocking the gates of GPU execution for a new class of algorithms.
With our task-based processing model, dynamic algorithms with various degrees of parallelism are cast into a description that can be executed on massively parallel devices efficiently. These task descriptors are manged using highly efficient queues, which are designed to handle accesses by thousands of threads in parallel. Furthermore, these queues allow different processes to use a single GPU concurrently, dividing the available processing time fairly between them. Alternatively, priorities can be set up to favor the execution of certain parts of one algorithm or entire algorithms over others, allowing full control over the execution on the GPU. Using our model and execution framework, we were able to advance rendering, visualization, and procedural modeling algorithms with previously unseen features in the context of GPU execution.
Contact
Name(s):Bertram Somieski
EMail:--email address not disclosed on the web
Video Broadcast
Video Broadcast:NoTo Location:
Tags, Category, Keywords and additional notes
Note:
Attachments, File(s):
Created by:Bertram Somieski/MPI-INF, 05/07/2015 02:59 PMLast modified by:Uwe Brahm/MPII/DE, 11/24/2016 04:13 PM
  • Bertram Somieski, 05/07/2015 03:02 PM -- Created document.