~/talk

High Performance Distributed Tensorflow

Talkat PyData Seattle 2017 · 2017-06-30..07-02· [machine-learning]
slides:none on file

Live demos apply 8-bit quantization, weight‑rounding and batch‑normalization folding to trained TensorFlow graphs, then loadtest optimized vs unoptimized models to show concrete tradeoffs: model files shrink (example shown from ~80 MB with runtime to ~500–600 KB with TF‑compile AOT), throughput rises with request batching on GPUs while single‑request latency can increase, and the Tensorflow Graph Transform Tool is used to strip nodes and validate that the optimized binary actually serves correct predictions.

AI-written summary · about

  1. 0:00Introduction
  2. 7:19Optimizing TensorFlow for production
  3. 11:58Understanding TensorFlow models
  4. 12:41Distributed TensorFlow evolution
  5. 14:08Data pipelines and queues
  6. 15:54XLA and graph optimizations
  7. 18:46Post-training model optimizations
  8. 21:56AOT compilation and graph simplification
  9. 22:59TensorFlow Serving optimizations
  10. 25:07TensorFlow with GPUs and half precision
  11. 34:09CUDA streams and integration
  12. 35:55Model deployment and prediction
  13. 37:42Distributed TensorFlow architecture
  14. 38:46ExcelA prediction optimizations
  15. 40:34Q&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.