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:20181221T160726Z
LOCATION:D220
DTSTART;TZID=America/Chicago:20181111T145000
DTEND;TZID=America/Chicago:20181111T145200
UID:submissions.supercomputing.org_SC18_sess160_ws_whpc112@linklings.com
SUMMARY:Optimization of a Lattice Boltzmann Program
DESCRIPTION:Workshop\nDiversity, Education, Hot Topics, Workshop Reg Pass\
 n\nOptimization of a Lattice Boltzmann Program\n\nZhou\n\nIn this project,
  I optimized a Lattice Boltzmann (LB) program developed internally by the 
 digital rock team at BP to simulate single-phase flow and predict permeabi
 lity of porous rocks. LB algorithm is simple to formulate and implement, a
 nd it is easily parallelizable on computer clusters. My work in this proje
 ct includes adding parallel input/output, building solid side-wall boundar
 y condition, and optimizing code runtime through improving input load bala
 nce and automatic loop vectorization. These runtime optimizations lead to 
 a 3x speedup over the current (now previous) production LB code.
URL:https://sc18.supercomputing.org/presentation/?id=ws_whpc112&sess=sess1
 60
END:VEVENT
END:VCALENDAR

