~/talk

Tree Ensemble Classifiers on heterogeneous platforms

Talkat Conf42 Cloud Native 2025 · on Thursday, 2025-03-06· [machine-learning, databases]
slides:none on file

Evaluation compares Random Forest and Gradient Boosting running on an octacore heterogeneous octacore (1 big, 3 mid, 4 small) using ONNX Runtime and a weather dataset with up to 100 trees. Stock multithreading shows a clear concurrency penalty as faster cores idle waiting for slow cores, while a worker pool pattern with 400–800 sample batches balances load and delivers about a 4–5× speedup without GPU involvement.

AI-written summary · about

  1. 0:00Introduction to Performance and Scalability Challenges
  2. 0:12Understanding Heterogeneous CPUs
  3. 1:09Introduction to Machine Learning Models
  4. 1:24Decision Trees and Their Applications
  5. 2:27Random Forest and Gradient Boosting
  6. 3:21Experimental Settings and Data
  7. 3:50Performance Analysis of Random Forest
  8. 5:00Performance Analysis of Gradient Boosting
  9. 5:33Optimizing Multithreading for Heterogeneous CPUs
  10. 8:03Worker Pool Pattern for Improved Performance
  11. 10:32Conclusion and Key Takeaways
  12. 11:07Q&A and Closing Remarks
~/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.