arrow
Return

Comparative Study of CUDA GPU Implementations in Python With the Fast Iterative Shrinkage-Thresholding Algorithm for LASSO

delete2022-01-01
delete1
delete
OA
AI
Y
Younsang Cho
J
Jaeoh Kim *
D
Donghyeon Yu *
DOI:10.1109/ACCESS.2022.3175987delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A general-purpose GPU (GPGPU) is employed in a variety of domains, including accelerating the spread of deep natural network models; however, further research into its effective implementation is needed. When using the compute unified device architecture (CUDA), which has recently gained popularity, the situation is analogous to use the GPUs and its memory space. This is due to the lack of a gold standard for selecting the most efficient approach for CUDA GPU parallel computation. Contrarily, as solving the least absolute shrinkage and selection operator (LASSO) regression fully consists of the basic linear algebra operations, the computation using GPGPU is more effective than other models. Additionally, its optimization problem often requires fast and efficient calculations. The purpose of this study is to provide brief introductions to the implementation approaches and numerically compare the computational efficiency of GPU parallel computation with that of the fast iterative shrinkage-thresholding algorithm for LASSO. This study contributes to providing gold standards for the CUDA GPU parallel computation, considering both computational efficiency and ease of implementation. Based on our comparison results, we recommend implementing the CUDA GPU parallel computation using Python, with either a dynamic-link library or PyTorch for the iterative algorithms.
Keywords:
Graphics processing units
Libraries
Codes
Python
Kernel
Computational modeling
Programming
Compute unified device architecture
graphics processing unit
fast iterative shrinkage-thresholding algorithm
LASSO
Python

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

I
Inha University
Scholars:
1.1W
Papers: 1.1W
Citations: 1.1W
Cited Papers

Cited Papers

errShare
errSave
Least angle regression
err2004-04-01
err7.5K
errOAAI
errEfron, B; Hastie, T; Johnstone, I; Tibshirani, R
errShare
errSave
Accelerating Pattern Matching Using a Novel Parallel Algorithm on GPUs
err2013-10-01
err68
PREAI
errLin, Cheng-Hung; Liu, Chen-Hsiung; Chien, Lung-Sheng; Chang, Shih-Chieh
errShare
errSave
A Survey of Mobile Crowdsensing Techniques
err2018-06-13
err0
PREAI
errJinwei Liu; Haiying Shen; Husnu S. Narman; Wingyan Chung; Zongfang Lin
errShare
errSave
researcher View more