~/talk

Guided Tensor Lifting

name:Yixuan Li
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Automatic lifting from C to Taco uses an LLM to generate 10 candidate tensor expressions, extracts a probabilistic grammar from those samples, and drives enumerative synthesis (both a top-down enumerator and a bottom-up variant) with that guidance. Verification runs IO tests and bounded model checking with CBMC/CProver. Results: 99% coverage with the top-down path, up to 12x faster synthesis than prior tools, and example code shows 1.79x multicore and 24.1x GPU speedups over original C.

AI-written summary · about

  1. 0:00Guided tensor lifting intro
  2. 0:23Program lifting & hardware specialization
  3. 1:51Automating language lifting
  4. 2:56Synthesis challenges & LLM approach
  5. 4:21LLM + enumerative search
  6. 5:02LLM in pipeline & prompting
  7. 6:06Probabilistic grammar & dimensional analysis
  8. 7:31Left-hand side tensor determination
  9. 8:12Extracting grammar from LLM
  10. 9:17Search with star enumeration
  11. 10:45Top-down vs bottom-up enumerators
  12. 11:47Verification with model checking
  13. 12:31Validation step for input-output equivalence
  14. 13:15Bounded model checking
  15. 14:00Benchmarks & baseline comparisons
  16. 15:02Results on coverage & speed
  17. 15:46Conclusion & future work
  18. 16:07Q&A
  19. 16:28Top-down vs bottom-up benefits
  20. 17:10Complex examples & limitations
  21. 18:17Handling unsolved benchmarks
  22. 19:00Closing remarks
~/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.