BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260522T150115Z
LOCATION:C2/3/4 Ballroom
DTSTART;TZID=America/Chicago:20181113T083000
DTEND;TZID=America/Chicago:20181113T170000
UID:submissions.supercomputing.org_SC18_sess322_post151@linklings.com
SUMMARY:Performance Evaluation of the NVIDIA Tesla V100: Block Level Pipel
 ining vs. Kernel Level Pipelining
DESCRIPTION:Xuewen Cui (Virginia Tech), Thomas R. W. Scogland and Bronis R
 . de Supinski (Lawrence Livermore National Laboratory), and Wu Feng (Virgi
 nia Tech)\n\nAs accelerators become more common, expressive and performant
 , interfaces for them become ever more important. Programming models like 
 OpenMP offer simple-to-use but powerful directive-based offload mechanisms
 . By default, these models naively copy data to or from the device without
  overlapping computation. Achieving performance can require extensive hand
 -tuning to apply optimizations such as pipelining. To pipeline a task, use
 rs must manually partition the task into multiple chunks then launch multi
 ple sub-kernels. This approach can suffer from high kernel launch overhead
 . Also, the hyper parameters must be carefully tuned to achieve optimal pe
 rformance. To ameliorate this issue, we propose a block-level pipeline app
 roach that overlaps data transfers and computation in one kernel handled b
 y different streaming multiprocessors on GPUs. Our results show that, with
 out exhaustive tuning, our approach can provide 95% to 108% stable perform
 ance compared to the best tuned results with traditional kernel-level pipe
 lining on NVIDIA V100 GPUs.\n\nRegistration Category: Tech Program Reg Pas
 s, Exhibits Reg Pass\n\n
END:VEVENT
END:VCALENDAR
