English

ML-Based Optimum Sub-system Size Heuristic for the GPU Implementation of the Tridiagonal Partition Method

Distributed, Parallel, and Cluster Computing 2026-05-22 v1

Abstract

This paper presents a machine learning (ML)-based heuristic for finding the optimum sub-system size for the CUDA implementation of the parallel partition algorithm. Computational experiments for different system of linear algebraic equation (SLAE) sizes are conducted, and the optimum sub-system size for each of them is found empirically. To estimate a model for the sub-system size, we perform the k-nearest neighbors (kNN) classification method. Statistical analysis of the results is done. By comparing the predicted values with the actual data, the algorithm is deemed to be acceptably good. Next, the heuristic is expanded to work for the recursive parallel partition algorithm as well. An algorithm for determining the optimum sub-system size for each recursive step is formulated. A kNN model for predicting the optimum number of recursive steps for a particular SLAE size is built.

Keywords

Cite

@article{arxiv.2510.27351,
  title  = {ML-Based Optimum Sub-system Size Heuristic for the GPU Implementation of the Tridiagonal Partition Method},
  author = {Milena Veneva},
  journal= {arXiv preprint arXiv:2510.27351},
  year   = {2026}
}

Comments

10 pages, 6 figures, 4 tables, DLCP conference 2025, Moscow, Russia

R2 v1 2026-07-01T07:15:25.438Z