XGBoost: Scalable GPU Accelerated Learning
Not on the map. Why?
Abstract (arXiv)
We describe the multi-GPU gradient boosting algorithm implemented in the XGBoost library (https://github.com/dmlc/xgboost). Our algorithm allows fast, scalable training on multi-GPU systems with all of the features of the XGBoost library. We employ data compression techniques to minimise the usage of scarce GPU memory while still allowing highly efficient implementation. Using our algorithm we show that it is possible to process 115 million training instances in under three minutes on a publicly available cloud computing instance. The algorithm is implemented using end-to-end GPU parallelism, with prediction, gradient calculation, feature quantisation, decision tree construction and evaluation phases all computed on device.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1.
3 papers.
- 2021Tabular Data: Deep Learning is Not All You Needcited by 530
- 2024Enhancing Traffic Incident Management with Large Language Models: A Hybrid Machine Learning Approach for Severity Classificationcited by 7
- 2022FamilySeer: Towards Optimized Tensor Codes by Exploiting Computation Subgraph Similaritycited by 0
- 2024Enhancing Traffic Incident Management with Large Language Models: A Hybrid Machine Learning Approach for Severity Classification20 Mar 2024
- 2022FamilySeer: Towards Optimized Tensor Codes by Exploiting Computation Subgraph Similarity1 Jan 2022
- 2021Tabular Data: Deep Learning is Not All You Need6 Jun 2021