SlideShare a Scribd company logo
World's Fastest
Machine Learning
With GPUs
http://github.com/h2oai/h2o4gpu
Speaker: Jonathan C. McKinney
H2O4GPU TEAM
Mateusz Erin Navdeep Rory Terry
Karen Arno Jonathan Steve
Machine
Learning
c
Deep
Learning
World's Fastest Machine Learning With GPUs
5
RISE OF GPU COMPUTING
GPU-Computing perf
1.5X per year
1000X
by
2025
102
103
104
105
106
107
Single-threaded perf
1.5X per year
1.1X per year
APPLICATIONS
SYSTEMS
ALGORITHMS
CUDA
ARCHITECTURE
H2O4GPU
/ Open-Source: http://github.com/h2oai/h2o4gpu
/ Used within our own Driverless AI Product to boost performance 30X
/ Scikit-Learn Python API (and now R API)
/ All Scikit-Learn algorithms included
/ Important algorithms ported to GPU
World's Fastest Machine Learning With GPUs
8
Driverless AI
9
Driverless AI
K-Means
• Significantly faster than Scikit-learn implementation (50x)
• Significantly faster than other GPU implementations (5x-10x)
• Supports kmeans++/kmeans|| initialization
• Supports multiple GPUs
• Supports batching data if exceeds GPU memory
https://github.com/h2oai/h2o4gpu/blob/master/examples/py/demos/H2O4GPU_KMeans_Images.ipynb
K-Means
12
10 with latest solver
World's Fastest Machine Learning With GPUs
Principle Component Analysis (PCA)
World's Fastest Machine Learning With GPUs
Gradient Boosting Machines
/ Based upon XGBoost
/ Raw floating point data -> Binned into Quantiles
/ Quantiles are stored as compressed instead of floats
/ Compressed Quantiles are efficiently transferred to GPU
/ Sparsity is handled directly with highly GPU efficiency
/ Multi-GPU by sharding rows using NVIDIA NCCL AllReduce
17
https://www.youtube.com/watch?v=NkeSDrifJdg
171 with latest solver
87
51
H2O4GPU
http://github.com/h2oai/h2o4gpu
https://stackoverflow.com/questions/tagged/h2o4gpu
https://gitter.im/h2oai/h2o4gpu
Thank You!
Questions?

More Related Content

PDF
H2O World 2017 Keynote - Jim McHugh, VP & GM of Data Center, NVIDIA
PDF
Introduction to Machine Learning with H2O and Python
PPTX
From H2O to Steam - Dr. Bingwei Liu, Sr. Data Engineer, Aetna
PDF
Automatic and Interpretable Machine Learning in R with H2O and LIME
PPTX
Project "Deep Water"
PDF
H2O Deep Water - Making Deep Learning Accessible to Everyone
PDF
H2O Deep Water - Making Deep Learning Accessible to Everyone
PPTX
H2O Machine Learning Use Cases
H2O World 2017 Keynote - Jim McHugh, VP & GM of Data Center, NVIDIA
Introduction to Machine Learning with H2O and Python
From H2O to Steam - Dr. Bingwei Liu, Sr. Data Engineer, Aetna
Automatic and Interpretable Machine Learning in R with H2O and LIME
Project "Deep Water"
H2O Deep Water - Making Deep Learning Accessible to Everyone
H2O Deep Water - Making Deep Learning Accessible to Everyone
H2O Machine Learning Use Cases

What's hot (20)

PDF
Introduction to data science with H2O-Chicago
PPTX
From Kaggle to H2O - The True Story of a Civil Engineer Turned Data Geek
PDF
Scalable and Automatic Machine Learning with H2O
PDF
Making Multimillion-Dollar Baseball Decisions with H2O AutoML, LIME and Shiny
PPTX
An Early Evaluation of Running Spark on Kubernetes
PDF
Automatic and Interpretable Machine Learning in R with H2O and LIME (Milan Ed...
PDF
Introduction to Data Science with H2O- Mountain View
PDF
Automatic and Interpretable Machine Learning with H2O and LIME
PDF
ArnoCandelAIFrontiers011217
PDF
Introducing Kubeflow (w. Special Guests Tensorflow and Apache Spark)
PDF
Introduction to H2O and Model Stacking Use Cases
PDF
H2O at Berlin R Meetup
PDF
Scalable Machine Learning in R and Python with H2O
PDF
H2O Big Join Slides
PDF
H2O at BelgradeR Meetup
PPTX
Daniel Putz & Maksim Puzykov [Volvo Cars] | History of Monitoring at Volvo Ca...
PPTX
OpenACC Month Highlights- October
PPTX
Deploying your Predictive Models as a Service via Domino
PDF
Alison B Lowndes - Fueling the Artificial Intelligence Revolution with Gaming...
PDF
H2O at Poznan R Meetup
Introduction to data science with H2O-Chicago
From Kaggle to H2O - The True Story of a Civil Engineer Turned Data Geek
Scalable and Automatic Machine Learning with H2O
Making Multimillion-Dollar Baseball Decisions with H2O AutoML, LIME and Shiny
An Early Evaluation of Running Spark on Kubernetes
Automatic and Interpretable Machine Learning in R with H2O and LIME (Milan Ed...
Introduction to Data Science with H2O- Mountain View
Automatic and Interpretable Machine Learning with H2O and LIME
ArnoCandelAIFrontiers011217
Introducing Kubeflow (w. Special Guests Tensorflow and Apache Spark)
Introduction to H2O and Model Stacking Use Cases
H2O at Berlin R Meetup
Scalable Machine Learning in R and Python with H2O
H2O Big Join Slides
H2O at BelgradeR Meetup
Daniel Putz & Maksim Puzykov [Volvo Cars] | History of Monitoring at Volvo Ca...
OpenACC Month Highlights- October
Deploying your Predictive Models as a Service via Domino
Alison B Lowndes - Fueling the Artificial Intelligence Revolution with Gaming...
H2O at Poznan R Meetup
Ad

Similar to World's Fastest Machine Learning With GPUs (20)

PDF
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
PDF
The GPGPU Continuum
PDF
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
PDF
Odsc workshop - Distributed Tensorflow on Hops
PDF
HPC DAY 2017 | FlyElephant Solutions for Data Science and HPC
PDF
Accelerate Cloud Training with Alluxio
PPTX
GPU and Deep learning best practices
PDF
TensorFlow GPU_ A Comprehensive Guide to Boosting AI Tasks.pdf
PPTX
General Learning.pptx
PDF
DIANA: Recent developments in GooFit
PDF
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.
PDF
HKG18-100K1 - George Grey: Opening Keynote
PDF
Accelerated Machine Learning with RAPIDS and MLflow, Nvidia/RAPIDS
PPTX
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and Beyond
PDF
오픈소스로 시작하는 인공지능 실습
PDF
Implementing AI: High Performace Architectures
 
PDF
State of Big Data on ARM64 / AArch64 - Apache Bigtop
PDF
SciPy 2025 - Packaging a Scientific Python Project
PDF
Infrastructure for the work of Data Scientists
PPTX
Scientific Computing @ Fred Hutch
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
The GPGPU Continuum
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
Odsc workshop - Distributed Tensorflow on Hops
HPC DAY 2017 | FlyElephant Solutions for Data Science and HPC
Accelerate Cloud Training with Alluxio
GPU and Deep learning best practices
TensorFlow GPU_ A Comprehensive Guide to Boosting AI Tasks.pdf
General Learning.pptx
DIANA: Recent developments in GooFit
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.
HKG18-100K1 - George Grey: Opening Keynote
Accelerated Machine Learning with RAPIDS and MLflow, Nvidia/RAPIDS
Hadoop Meetup Jan 2019 - TonY: TensorFlow on YARN and Beyond
오픈소스로 시작하는 인공지능 실습
Implementing AI: High Performace Architectures
 
State of Big Data on ARM64 / AArch64 - Apache Bigtop
SciPy 2025 - Packaging a Scientific Python Project
Infrastructure for the work of Data Scientists
Scientific Computing @ Fred Hutch
Ad

More from Sri Ambati (20)

PDF
H2O Label Genie Starter Track - Support Presentation
PDF
H2O.ai Agents : From Theory to Practice - Support Presentation
PDF
H2O Generative AI Starter Track - Support Presentation Slides.pdf
PDF
H2O Gen AI Ecosystem Overview - Level 1 - Slide Deck
PDF
An In-depth Exploration of Enterprise h2oGPTe Slide Deck
PDF
Intro to Enterprise h2oGPTe Presentation Slides
PDF
Enterprise h2o GPTe Learning Path Slide Deck
PDF
H2O Wave Course Starter - Presentation Slides
PDF
Large Language Models (LLMs) - Level 3 Slides
PDF
Data Science and Machine Learning Platforms (2024) Slides
PDF
Data Prep for H2O Driverless AI - Slides
PDF
H2O Cloud AI Developer Services - Slides (2024)
PDF
LLM Learning Path Level 2 - Presentation Slides
PDF
LLM Learning Path Level 1 - Presentation Slides
PDF
Hydrogen Torch - Starter Course - Presentation Slides
PDF
Presentation Resources - H2O Gen AI Ecosystem Overview - Level 2
PDF
H2O Driverless AI Starter Course - Slides and Assignments
PPTX
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
PDF
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
PPTX
Generative AI Masterclass - Model Risk Management.pptx
H2O Label Genie Starter Track - Support Presentation
H2O.ai Agents : From Theory to Practice - Support Presentation
H2O Generative AI Starter Track - Support Presentation Slides.pdf
H2O Gen AI Ecosystem Overview - Level 1 - Slide Deck
An In-depth Exploration of Enterprise h2oGPTe Slide Deck
Intro to Enterprise h2oGPTe Presentation Slides
Enterprise h2o GPTe Learning Path Slide Deck
H2O Wave Course Starter - Presentation Slides
Large Language Models (LLMs) - Level 3 Slides
Data Science and Machine Learning Platforms (2024) Slides
Data Prep for H2O Driverless AI - Slides
H2O Cloud AI Developer Services - Slides (2024)
LLM Learning Path Level 2 - Presentation Slides
LLM Learning Path Level 1 - Presentation Slides
Hydrogen Torch - Starter Course - Presentation Slides
Presentation Resources - H2O Gen AI Ecosystem Overview - Level 2
H2O Driverless AI Starter Course - Slides and Assignments
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Generative AI Masterclass - Model Risk Management.pptx

Recently uploaded (20)

PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
cuic standard and advanced reporting.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
A Presentation on Artificial Intelligence
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
SOPHOS-XG Firewall Administrator PPT.pptx
Spectroscopy.pptx food analysis technology
Advanced methodologies resolving dimensionality complications for autism neur...
A comparative analysis of optical character recognition models for extracting...
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
cuic standard and advanced reporting.pdf
Tartificialntelligence_presentation.pptx
Encapsulation theory and applications.pdf
NewMind AI Weekly Chronicles - August'25-Week II
A Presentation on Artificial Intelligence
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Assigned Numbers - 2025 - Bluetooth® Document
MYSQL Presentation for SQL database connectivity
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release

World's Fastest Machine Learning With GPUs