~/talk

Jens, the Ultimate PL Renaissance man!

Talkat JENSFEST 2024 · on Tuesday, 2024-10-22· [software-architecture]
links:none on file
slides:none on file

A concise history of concrete results: a formal featherweight X10 language models structured parallelism with async and finish and proves a progress theorem that rules out deadlock for all programs in the model; a coordination language, Concurrent Collections, yields a proved determinism theorem used to schedule CPU/GPU/FPGA kernels and report execution and energy improvements; classroom use shows the formal small‑step semantics produces multiple interleavings but often deterministic final states.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28IBM and Purdue collaborations
  3. 2:55Featherweight X10 and structured parallelism
  4. 6:30Deadlock avoidance in X10
  5. 9:20Type systems for parallel programs
  6. 11:28Verification levels in parallel programming
  7. 13:14Featherweight X10 pedagogy
  8. 13:34NSF expedition and concurrent collections
  9. 15:20Determinism in concurrent collections
  10. 16:47Yens as mentor
~/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.