~/talk

Speeding up Machine Learning tasks using GPUs in Python

Talkat PyData Austin 2019 · 2019-12-07..12-08· [machine-learning]
links:none on file
slides:none on file

RAPIDS cuML implements GPU versions of Decision Trees and Random Forest with claimed 10x–50x speedup and an end-to-end demo on a 200 GB mortgage CSV running on DGX boxes; a separate Forest Inference Library (FIL) loads treelite/protobuf model bytes to run GPU inference for XGBoost, LightGBM, scikit-learn and cuML models. API mirrors pandas/scikit‑learn so code changes are minimal; installation via conda or Docker. Limitations: FIL currently targets binary classification and regression has some nondeterminism from parallel processing, so benefits show up only on larger datasets.

AI-written summary · about

  1. 0:00GPUs in ML introduction
  2. 3:08Apache Arrow and GPU ETL
  3. 4:35RAPIDS and cuML
  4. 5:37Why GPU acceleration
  5. 7:45cuML algorithms overview
  6. 8:54Random Forest deep dive
  7. 12:27Multi-GPU Random Forest
  8. 13:53GPU inference with FIL
  9. 17:53Live demo vs scikit-learn
  10. 20:16cuML trade-offs
  11. 22:22RAPIDS release timeline and future plans
  12. 23:49Installation and getting started with RAPIDS
  13. 24:54Q&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.