~/talk

De-mystifying PyTorch for ASICs: When (and Why) To Move Your Development To AI A...

links:none on file
slides:none on file

Benchmarks compare PyTorch/XLA (TPU) and TorchNeuron (Trainium) with side‑by‑side code diffs and real runs: fine‑tuning Llama 4, Gemma 3, Qwen 3 plus ResNet50, ViT and CNNs. Results show 8× H1 TPUs finish ResNet50 in about 2 hours and come close to H100s after the long compiler tax initial compilation; repeated runs reuse lazy tensors so throughput spikes. Common failures include simple out of memory (32 GB TPU vs 33 GB allocation solved by halving sequence length) and hanging compile steps; migration needs modest code edits but watch XLA semantics.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:50ASICs and frameworks overview
  3. 3:55GPU vs TPU architecture
  4. 6:24PyTorch XLA and lazy tensors
  5. 8:30Performance benchmarks comparison
  6. 9:37Understanding compiler tax
  7. 11:27Common ASIC errors
  8. 12:31Migration challenges
  9. 13:15Future updates and TPUs
  10. 14:18Accessing free TPUs
~/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.