BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//speaker//UKAMFV
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-juliacon-2026-NDZHNQ@pretalx.com
DTSTART;TZID=CET:20260812T153000
DTEND;TZID=CET:20260812T160000
DESCRIPTION:Lattice Quantum Chromodynamics (Lattice QCD) is a first-princip
 les approach to strongly interacting gauge theories and requires large-sca
 le high-performance computing. Production codes in this field have traditi
 onally been written in C\, C++\, or Fortran.\nJuliaQCD is a Lattice QCD si
 mulation framework written entirely in Julia\, developed to explore whethe
 r a high-level language can support both rapid development and large-scale
  HPC simulations. The framework provides distributed-memory parallelism vi
 a MPI and achieves competitive performance on modern CPUs and GPUs while k
 eeping lattice field operations and data structures modular and expressive
  through multiple dispatch.\nIn our recent work [1]\, we extend JuliaQCD b
 y introducing compiler-level reverse-mode automatic differentiation for th
 e first time. Using LLVM-based AD\, Hybrid Monte Carlo (HMC) force terms a
 re generated directly from the action code\, removing the need for separat
 ely derived and manually maintained force implementations. We validate the
  correctness of the automatically generated forces and examine their perfo
 rmance relative to conventional hand-written implementations.\nThis work d
 emonstrates how Julia can support both conventional HPC-style implementati
 ons and more modern compiler-based techniques within a single\, coherent f
 ramework for large-scale scientific computing.\n[1] Yuki Nagai\, Akio Tomi
 ya\, Hiroshi Ohno\, "Lattice Gauge Theory via LLVM-Level Automatic Differe
 ntiation"\, arXiv:2602.20516
DTSTAMP:20260502T093456Z
LOCATION:Room 5
SUMMARY:JuliaQCD: A Pure Julia Framework for Lattice QCD and Its Extension 
 with Compiler-Level Automatic Differentiation - Yuki Nagai
URL:https://pretalx.com/juliacon-2026/talk/NDZHNQ/
END:VEVENT
END:VCALENDAR
