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:20260522T150117Z
LOCATION:D175
DTSTART;TZID=America/Chicago:20181111T090000
DTEND;TZID=America/Chicago:20181111T123000
UID:submissions.supercomputing.org_SC18_sess155@linklings.com
SUMMARY:Fifth Workshop on Accelerator Programming Using Directives (WACCPD
 )
DESCRIPTION:Session 4: Using OpenACC\n\nRandy Allen (Mentor, a Siemens Bus
 iness)\n---------------------\nOpenACC-Based GPU Parallelization of Plane 
 Sweep Algorithm for Geometric Intersection\n\nLine segment intersection is
  one of the elementary operations in computational geometry.  Complex prob
 lems in Geographic Information Systems (GIS) like finding map overlays or 
 spatial joins using polygonal data require solving segment intersections. 
 Plane sweep paradigm is used for finding geometric...\n\n\nAnmol Paudel an
 d Satish Puri (Marquette University)\n---------------------\nIntroduction 
 - Fifth Workshop on Accelerator Programming Using Directives (WACCPD)\n\nC
 urrent hardware trends lead to ever more complex compute node architecture
 s offering multiple, heterogeneous levels of massive parallelism. As a res
 ult, the ‘X’ in MPI+X demands more focus. In order to exploit the maximum 
 available parallelism out of such systems, we are in dire need of sophisti
 cat...\n\n\nGuido Juckeland (Helmholtz-Zentrum Dresden-Rossendorf), Sunita
  Chandrasekaran (University of Delaware), and Sandra Wienke (RWTH Aachen U
 niversity)\n---------------------\nHeterogeneous Programming and Optimizat
 ion of Gyrokinetic Toroidal Code Using Directives\n\nThe latest production
  version of the fusion particle simulation code, Gyrokinetic Toroidal Code
  (GTC), has been ported to and optimized for the next generation exascale 
 GPU supercomputing platform. Heterogeneous programming using directives ha
 s been utilized to fuse and thus balance the continuously...\n\n\nWenlu Zh
 ang (Institute of Physics, Chinese Academy of Sciences; University of Cali
 fornia, Irvine)\n---------------------\nOpenMP Target Offloading: Splittin
 g GPU Kernels, Pipelining Communication and Computation, and Selecting Bet
 ter Grid Geometries\n\nThis paper presents three ideas that focus on impro
 ving the execution of high-level parallel code in GPUs. The first addresse
 s programs that include multiple parallel blocks within a single region of
  GPU code. A proposed compiler transformation can split such regions into 
 multiple, leading to the la...\n\n\nArtem Chikin, Tyler Gobran, and Jose N
 . Amaral (University of Alberta)\n---------------------\nA Case Study for 
 Performance Portability Using OpenMP 4.5\n\nIn recent years, the HPC lands
 cape has shifted away from traditional CPU based systems to energy efficie
 nt architectures, relying on many-core CPUs or accelerators to achieve hig
 h performance. The goal of performance portability is to enable developers
  to rapidly produce applications which run effic...\n\n\nRahulkumar Gayatr
 i, Charlene Yang, Thorsten Kurth, and Jack Deslippe (Lawrence Berkeley Nat
 ional Laboratory)\n---------------------\nSession 3: Using OpenMP\n\nJeff 
 Larkin (Nvidia Corporation)\n---------------------\nSession1: WACCPD Keyno
 te: Experiences in Using Directive-Based Programming for Accelerated Compu
 ting Architectures\n\nAccelerated computing architectures have grown in th
 eir application within scientific computing since their introduction  appr
 oximately ten-years ago.  From the earliest days, there has been a focus o
 n the programmability of these systems.  A variety of desired outcomes hav
 e driven the development o...\n\n\nJack Wells (Oak Ridge National Laborato
 ry)\n---------------------\nWorkshop Morning Break\n---------------------\
 nSession 2: Porting Scientific Applications Using Directives\n\nSandra Wie
 nke (RWTH Aachen University)\n---------------------\nOpenACC Routine Direc
 tive Propagation Using Interprocedural Analysis\n\nAccelerator programming
  today requires the programmer to specify what data to place in device mem
 ory, and what code to run on the accelerator device. When programming with
  OpenACC, directives and clauses are used to tell the compiler what data t
 o copy to and from the device, and what code to compile...\n\n\nAniket Shi
 vam (University of California, Irvine) and Michael Wolfe (Nvidia Corporati
 on)\n---------------------\n5th Workshop on Accelerator Programming Using 
 Directives (WACCPD): Closing Remarks\n\nWACCPD Closing Remarks\n\n\nSunita
  Chandrasekaran (University of Delaware), Sandra Wienke (RWTH Aachen Unive
 rsity), and Guido Juckeland (Helmholtz-Zentrum Dresden-Rossendorf)\n------
 ---------------\nUsing Compiler Directives for Performance Portability in 
 Scientific Computing: Kernels from Molecular Simulation\n\nAchieving perfo
 rmance portability for high-performance computing (HPC) applications in sc
 ientific fields has become an increasingly important initiative due to lar
 ge differences in emerging supercomputer architectures. Here we test some 
 key kernels from molecular dynamics (MD) to determine whether t...\n\n\nAd
 a Sedova, Andreas F. Tillack, and Arnold Tharrington (Oak Ridge National L
 aboratory)\n\nTag: Accelerators, Heterogeneous Systems, Parallel Programmi
 ng Languages, Libraries, and Models\n\nRegistration Category: Workshop Reg
  Pass\n\nSession Chairs: Sunita Chandrasekaran (University of Delaware); G
 uido Juckeland (Helmholtz-Zentrum Dresden-Rossendorf (HZDR), TUD Dresden U
 niversity of Technology); and Sandra Wienke (RWTH Aachen University)
END:VEVENT
END:VCALENDAR
