~/talk

Improvement and enhancement of LLVM for HPC

links:none on file
slides:none on file

Describes concrete LLVM changes for HPC: implements a modified register allocation strategy with virtual-register splitting and a virtual-register spill layout, adds a software pipelining pass tuned to AArch64 loop idioms, and extends codegen for the Fujitsu A64FX Scalable Vector Extension target. Reports results on LBM and kernel suites: modified LLVM reduces store instructions and register pressure, yields a 9% end-to-end benchmark win and up to 2× speedup on tight kernels, and exposes remaining backend codegen gaps.

AI-written summary · about

  1. 0:00Introduction to HPC and LLVM
  2. 5:09Fujitsu's scalable vector extensions
  3. 10:19Vectorization improvements in LLVM
  4. 13:11Benchmarking and performance impact
  5. 16:09Conference summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.