~/talks

Tom J. Smeding

what they talk about

where they keep going back

  • POPL2 editions2023–2024

on a stage with

who talks about the same things

nobody close enough yet

titleconferencedate
Efficient CHADPOPL 20242024-01-14
Claims that Combinatory Homomorphic AD (CHAD) can be optimized to achieve the expected reverse‑mode complexity with only constant overhead, backed by an Agda…
Talk on
Efficient Dual-Numbers Reverse AD via Well-Known Program TransformationsPOPL 20232023-01-15
Presents a semantics-preserving optimization path from naive dual-numbers reverse AD to an implementation with the expected time complexity and a practical…
Talk on
Haskell Playground (WIP)HIW 20222022-09-11
A web playground is live at https://play-haskell.tomsmeding.com/ that runs real GHC compiled code written in Haskell and already serves as a runnable pastebin…
Talk on
Reverse Automatic Differentiation for Accelerate (Extended Abstract)FHPNC 20212021-08-22
Implementation of reverse AD for Accelerate as a compiler transformation that turns array indexing into a dual array indexing → permute (scatter) operation…
Talk on
~/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.