Submitted:
08 May 2024
Posted:
09 May 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Review Methodology
3. Architecture
3.1. Hardware Architectures
3.1.1. CPU Architecture
3.1.2. GPU Architecture
3.2. CUDA Developer Toolkit
4. Kernel Development
4.1. System Setup
4.2. System Setup
4.3. ML Algorithms GPU-Accelerated
4.4. Datasets
5. Speedup Results
6. Discussion
7. Conclusion
References
- Stuart, T.; Hanna, J.; Gutruf, P. Wearable devices for continuous monitoring of biosignals: Challenges and opportunities, APL bioengineering, AIP Publishing LLC, 2022, 6, 2, 021502.
- Ancillon, L.; Elgendi, M.; Menon, C. Machine learning for anxiety detection using biosignals: a review, Diagnostics, MDPI, 2022, 12, 8, 1794.
- Sajno, E.; Bartolotta, S.; Tuena, C.; Cipresso, P.; Pedroli, E.; Riva, G. Machine learning in biosignals processing for mental health: A narrative review, Frontiers in Psychology, 2023, 13.
- Swapna, M.; Viswanadhula, U.; Aluvalu, R.; Vardharajan, V.; Kotecha, K. Bio-signals in medical applications and challenges using artificial intelligence, Journal of Sensor and Actuator Networks, MDPI, 2022, 11, 1, 17.
- Rivera, M.; Teruel, M.; Maté, A.; Trujillo, J. Diagnosis and prognosis of mental disorders by means of EEG and deep learning: a systematic mapping study, Artificial Intelligence Review, Springer, 2022, 1–43.
- Alim, A; Imtiaz, M. H. Automatic Identification of Children with ADHD from EEG Brain Waves, Signals, MDPI, 2023, 4, 1. 193–205.
- Al-Quraishi, M.; Elamvazuthi, I.; Daud, S.; Parasuraman, S.; Borboni, A. EEG-based control for upper and lower limb exoskeletons and prostheses: A systematic review, Sensors, MDPI, 2018, 18, 10, 3342.
- Catarino, A. Biosignal monitoring implemented in a swimsuit for athlete performance evaluation, Association of Universities for Textiles (AUTEX) 2011.
- Jang, E.; Park, B.; Kim, S.; Chung, M.; Park, M.; Sohn, J. Emotion classification based on bio-signals emotion recognition using machine learning algorithms, 2014 International Conference on Information Science, Electronics and Electrical Engineering, IEEE 2014, 3. 1373–1376.
- Schmidt, A. Biosignals in human-computer interaction, interactions, ACM New York, NY, USA, 2015, 23, 1, 76–79.
- Abdullah-Al-Mamun, K. Pattern identification of movement related states in biosignals, University of Southampton 2013.
- Saitis, C.; Parvez, M.; Kalimeri, K. Cognitive load assessment from EEG and peripheral biosignals for the design of visually impaired mobility aids, Wireless Communications and Mobile Computing, Hindawi Limited, 2018, 2018, 1–9.
- Ramantani, G.; Maillard, L.; Koessler, L. Correlation of invasive EEG and scalp EEG, Seizure, Elsevier, 2016, 41, 196–200.
- Lovelace, J.; Witt, T.; Beyette, F. Modular, bluetooth enabled, wireless electroencephalograph (EEG) platform, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), IEEE 2013, 6361–6364.
- Ketola, E.; Barankovich, M.; Schuckers, S.; Ray-Dowling, A.; Hou, D.; Imtiaz, M. Channel Reduction for an EEG-Based Authentication System While Performing Motor Movements, Sensors, MDPI, 2022, 22, 23, 9156.
- Jurcak, V.; Tsuzuki, D.; Dan, I. 10/20, 10/10, and 10/5 systems revisited: their validity as relative head-surface-based positioning systems, Neuroimage, Elsevier, 2007, 34, 4, 1600–1611.
- Wade, L.; Needham, L.; McGuigan, P.; Bilzon, J. Applications and limitations of current markerless motion capture methods for clinical gait biomechanics, PeerJ, PeerJ Inc., 2022, 10, e12995.
- Wood, D.; Kafiabadi, S.; Al Busaidi, A.; Guilhem, E.; Montvila, A.; Lynch, J.; Townend, M.; Agarwal, S.; Mazumder, A.; Barker, G. Accurate brain-age models for routine clinical MRI examinations, Neuroimage, Elsevier, 2022, 249, 118871.
- Wöhrle, H.; Tabie, M.; Kim, S.K.; Kirchner, F.; Kirchner, E.A. A hybrid FPGA-based system for EEG-and EMG-based online movement prediction, Sensors, MDPI, 2017, 17, 7, 1552.
- Ketola, E.; Lloyd, C.; Shuhart, D.; Schmidt, J.; Morenz, R.; Khondker, A.; Imtiaz, M. Lessons Learned from the Initial Development of a Brain Controlled Assistive Device, 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC), IEEE, 2022, 0580–0585.
- Dadebayev, D.; Goh, W.; Tan, E. EEG-based emotion recognition: Review of commercial EEG devices and machine learning techniques, Journal of King Saud University-Computer and Information Sciences, Elsevier, 2022, 34, 7, 4385–4401.
- Burnet, D.; Turner, M. Expanding EEG research into the clinic and classroom with consumer EEG Systems, Scholarworks 2017.
- Escobar, J.; Ortega, J.; González, J.; Damas, M.; Díaz, A. Parallel high-dimensional multi-objective feature selection for EEG classification with dynamic workload balancing on CPU–GPU architectures, Cluster Computing, Springer, 2017, 20, 1881–1897.
- Yu, T.; Akhmadeev, K.; Le Carpentier, E.; Aoustin, Y.; Farina, D. On-line recursive decomposition of intramuscular EMG signals using GPU-implemented Bayesian filtering, IEEE Transactions on Biomedical Engineering, IEEE, 2019, 67, 6, 1806–1818.
- Xiao, W.; Huang, H.; Sun, Y.; Yang, Q. Promise of embedded system with GPU in artificial leg control: Enabling time-frequency feature extraction from electromyography, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, IEEE 2009, 6926–6929.
- Dohnálek, P.; Gajdoš, P.; Peterek, T.; Penhaker, M. Pattern recognition in EEG cognitive signals accelerated by GPU, International Joint Conference CISIS‘12-ICEUTE‘12-SOCO‘12 Special Sessions, Springer Berlin Heidelberg2013, 477–485.
- Lee, D.; Lee, S.; Park, D. Efficient Signal Processing Acceleration using OpenCL-based FPGA-GPU Hybrid Cooperation for Reconfigurable ECG Diagnosis, 2021 18th International SoC Design Conference (ISOCC), IEEE 2021, 349–350.
- Steinkraus, D.; Buck, I.; Simard, P. Using GPUs for machine learning algorithms, Eighth International Conference on Document Analysis and Recognition (ICDAR’05), IEEE 2005, 1115–1120.
- Li, F.; Ye, Y.; Tian, Z.; Zhang, X. CPU versus GPU: which can perform matrix computation faster—performance comparison for basic linear algebra subprograms, Neural Computing and Applications, Springer, 2019, 31, 4353–4365.
- Hestness, J.; Keckler, S.; Wood, D. A comparative analysis of microarchitecture effects on CPU and GPU memory system behavior, 2014 IEEE International Symposium on Workload Characterization (IISWC), IEEE 2014, 150–160.
- Kumar, S. , Introduction to Parallel Programming, Cambridge University Press, 2022.
- Willhelm, T.; Dementiev, R. Intel Performance Counter Monitor - A Better Way to Measure CPU Utilization, Intel 2022.
- Lee, S. Real-time edge computing on multi-processes and multi-threading architectures for deep learning applications, Microprocessors and Microsystems, Elsevier, 2022, 92, 104554.
- Kothari, S.; Crasta, R.; Biju, A.; Lotlikar, T.; Rai, H. On-Device ML: An Efficient Approach to Classify Large Number of Images Using Multi-threading in Android Devices, Proceedings of 2nd International Conference on Artificial Intelligence: Advances and Applications: ICAIAA 2021, Springer 2022, 793–799.
- Advanced Micro Devices AMD Ryzen™ Threadripper™ Processors, amd. com 2023.
- Bizon. AMD EPYC 7003/7002 Series – Up to 128 Cores Workstation PC, https://bizon-tech.com/amd-epyc-7000-series-up-to-128-cores-workstation-pc 2023.
- Chiueh, T.; Pradhan, P. High-performance IP routing table lookup using CPU caching, IEEE INFOCOM’99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No. 99CH36320), IEEE, 1999, 3, 1421–1428. 3.
- Ahn, H.; Choi, S.; Jung, S. Evaluation of STT-MRAM L3 cache in 7nm FinFET process, 2018 International Conference on Electronics, Information, and Communication (ICEIC), IEEE 2018, 1–4.
- Komar, M. Data rate assessment on L2–L3 CPU bus and bus between CPU and RAM in modern CPUs, Automatic Control and Computer Sciences, Springer, 2017, 51, 701–708.
- Patterson, D.A. Computer Organization and Design: The Hardware/Software Interface, Morgan Kaufmann Publishers 1994.
- Lal, S.; Varma, B.; Juurlink, B. A quantitative study of locality in GPU caches for memory-divergent workloads, International Journal of Parallel Programming, Springer, 2022, 50, 2, 189–216.
- Mienye, I.; Sun, Y. A survey of ensemble learning: Concepts, algorithms, applications, and prospects, IEEE Access, IEEE, 2022, 10, 99129–99149.
- Jog, A.; Kayiran, O.; Kesten, T.; Pattnaik, A.; Bolotin, E.; Chatterjee, N.; Keckler, S.; Kandemir, M.; Das, C. Anatomy of gpu memory system for multi-application execution, Proceedings of the 2015 international symposium on memory systems, 2015, 223–234.
- Jang, H.; Kim, J.; Gratz, P.; Yum, K.; Kim, E. Bandwidth-efficient on-chip interconnect designs for GPGPUs, Proceedings of the 52nd Annual Design Automation Conference, 2015, 1–6.
- Tsai, W.; Lan, Y.; Hu, Y.; Chen, S. Networks on chips: structure and design methodologies, Journal of Electrical and Computer Engineering, Hindawi Limited London, UK, United Kingdom, 2012, 2–2.
- Zhao, X.; Jahre, M.; Eeckhout, L. Selective replication in memory-side GPU caches, 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), IEEE 2020, 967–980.
- Ibrahim, M.; Kayiran, O.; Eckert, Y.; Loh, G.; Jog, A. Analyzing and leveraging shared L1 caches in GPUs, Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques, 2020, 161–173.
- Ziabari, A.; Abellan, J.; Ma, Y.; Joshi, A.; Kaeli, D. Asymmetric NoC architectures for GPU systems, Proceedings of the 9th International Symposium on Networks-on-Chip, 2015, 1–8.
- Eichstädt, J.; Peiró, J.; Moxey, D. Efficient vectorised kernels for unstructured high-order finite element fluid solvers on GPU architectures in two dimensions, Computer Physics Communications, Elsevier, 2023, 284, 108624.
- Sivalingam, K. GPU Acceleration of a Theoretical Particle Physics Application, Theses Master, The University of Edinburgh, 2010.
- Tolmachev, D. VkFFT-a performant, cross-platform and open-source GPU FFT library, IEEE Access, IEEE, 2023, 11, 12039–12058.
- Zhao, H.; Cui, W.; Chen, Q.; Zhang, Y.; Lu, Y.; Li, C.; Leng, J.; Guo, M. Tacker: Tensor-cuda core kernel fusion for improving the gpu utilization while ensuring QoS, 2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA), IEEE 2022, 800–813.
- Zhuang, H.; Liu, X.; Liang, X.; Yan, Y.; He, J.; Cai, Y.; Wu, C.; Zhang, X.; Zhang, H. Tensor-CA: A high-performance cellular automata model for land use simulation based on vectorization and GPU, Transactions in GIS, Wiley Online Library, 2022, 26, 2, 755–778.
- Peddie, J. Compute Accelerators and Other GPUs, The History of the GPU-New Developments, 2023, 239–304.
- Li, A.; Song, S.; Wijtvliet, M.; Kumar, A.; Corporaal, H. SFU-driven transparent approximation acceleration on GPUs, Proceedings of the 2016 International Conference on Supercomputing, 2016, 1–14.
- Li, B.; Wei, J. REMOC: efficient request managements for on-chip memories of GPUs, Proceedings of the 19th ACM International Conference on Computing Frontiers, 2022, 1–11.
- Krashinsky, R. , Giroux, O., Jones, S., Stam, N. & Ramaswamy, S. NVIDIA ampere architecture in-depth. Nvidia Blog: Https://devblogs.nvidia.com/nvidia-ampere-architecture-in-depth(2020).
- Tsai, P.; Hsu, Y.; Chiu, C.; Chu, T. Accelerating AdaBoost algorithm using GPU for multi-object recognition, 2015 IEEE International Symposium on Circuits and Systems (ISCAS), IEEE 2015, 738–741.
- Bhimani, J.; Leeser, M.; Mi, N. Accelerating K-Means clustering with parallel implementations and GPU computing, 2015 IEEE High Performance Extreme Computing Conference (HPEC), IEEE 2015, 1–6.
- Gajos-Balińska, A.; Wójcik, G.; Stpiczynski, P. Cooperation of CUDA and Intel multi-core architecture in the independent component analysis algorithm for EEG data, Bio-Algorithms and Med-Systems, De Gruyter, 2020, 16, 3.
- Jansson, K.; Sundell, H.; Bostrp̎m, H. gpuRF and gpuERT: efficient and scalable GPU algorithms for decision tree ensembles, 2014 IEEE international parallel & distributed processing symposium workshops, IEEE 2014, 1612–1621.
- Gutiérrez, P.; Lastra, M.; Benítez, J.; Herrera, F. SMOTE-GPU: Big data preprocessing on commodity hardware for imbalanced classification, Progress in Artificial Intelligence, Springer, 2017, 6, 347–354.
- Lescano, G.; Santana-Mansilla, P.; Costaguta, R. Analysis of a GPU implementation of Viola-Jones’ algorithm for features selection, Journal of Computer Science and Technology, Universidad Nacional de La Plata, 2017, 17, 01, 68–73.
- Abbasi, M.; Rafiee, M. Efficient parallelization of a genetic algorithm solution on the traveling salesman problem with multi-core and many-core systems, International Journal of Engineering, Materials and Energy Research Center, 2020, 33, 7, 1257–1265.
- Mitchell, R.; Frank, E. Accelerating the XGBoost algorithm using GPU computing, PeerJ Computer Science, PeerJ Inc., 2017, 3, e127.
- Wen, Z.; He, B.; Kotagiri, R.; Lu, S.; Shi, J. Efficient gradient boosted decision tree training on GPUs, 2018 IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE 2018, 234–243.
- Benko, G.; Juhasz, Z. GPU implementation of the FastICA algorithm, 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), IEEE 2019, 196–199.
- Lo, W.; Chang, Y.; Sheu, R.; Chiu, C.; Yuan, S. CUDT: a CUDA based decision tree algorithm, The Scientific World Journal, Hindawi, 2014.
- Spandana, K.; Sirisha, D.; Shahida, S. Parallelizing Apriori algorithm on GPU, International Journal of Computer Applications, Foundation of Computer Science, 2016, 155, 10, 22–27.
- Nvidia; CUDA. CUDA C++ Programming Guide Release 12.1, CUDA 2023.
- Nvidia; CUDA. NVIDIA CUDA Compiler Driver Release 12.1, CUDA 2023.
- Januszewski, M.; Kostur, M. Accelerating numerical solution of stochastic differential equations with CUDA, Computer Physics Communications, Elsevier, 2010, 181, 1, 183–188.
- Gilman, G.; Walls, R. Characterizing concurrency mechanisms for NVIDIA GPUs under deep learning workloads, ACM SIGMETRICS Performance Evaluation Review, ACM New York, NY, USA, 2022, 49, 3, 32–34.
- Muller, S.; Hoffmann, J. Modeling and analyzing evaluation cost of CUDA kernels, Proceedings of the ACM on Programming Languages, ACM New York, NY, USA, 2021, 5, POPL, 1–31.
- Darabi, S.; Yousefzadeh-Asl-Miandoab, E.; Akbarzadeh, N.; Falahati, H.; Lotfi-Kamran, P.; Sadrosadati, M.; Sarbazi-Azad, H. OSM: Off-chip shared memory for GPUs, IEEE Transactions on Parallel and Distributed Systems, IEEE, 2022, 33, 12, 3415–3429.
- Yang, D.; Liu, J.; Qi, J.; Lai, J. WholeGraph: a fast graph neural network training framework with multi-GPU distributed shared memory architecture, 2022 SC22: International Conference for High Performance Computing, Networking, Storage and Analysis (SC), IEEE Computer Society 2022, 767–780.
- Huang, Y.; Zheng, X.; Zhu, Y. Optimized CPU–GPU collaborative acceleration of zero-knowledge proof for confidential transactions, Journal of Systems Architecture, Elsevier, 2023, 135, 102807.
- Rosenfeld, V. Query processing on heterogeneous CPU/GPU systems, ACM Computing Surveys (CSUR), ACM New York, NY, 2022, 55, 1, 1–38.
- Jena, B.; Nayak, G.; Saxena, S. High-Performance computing and its requirements in deep learning, High-Performance Medical Image Processing, 2022, 255–288.
- Feng, J.; Zhang, W.; Pei, Q.; Wu, J.; Lin, X. Heterogeneous computation and resource allocation for wireless powered federated edge learning systems, IEEE Transactions on Communications, IEEE, 2022, 70, 5, 3220–3233.
- Chatterjee, R.; Datta, A.; Sanyal, D. Ensemble learning approach to motor imagery EEG signal classification, Machine Learning in Bio-Signal Analysis and Diagnostic Imaging, Elsevier, 2019, 183–208.
- Subasi, A.; Qaisar, S. Surface EMG signal classification using TQWT, Bagging and Boosting for hand movement recognition, Journal of Ambient Intelligence and Humanized Computing, Springer, 2022, 13, 7, 3539–3554.
- Ecemiş, C. ; Avcu, Neslihan; Sari, Zekeriya. Classification of Imbalanced Cardiac Arrhythmia Data, Avrupa Bilim ve Teknoloji Dergisi, 2022, 34, 546–552.
- Wang, Y.; Zhang, H.; An, Y.; Ji, Z.; Ganchev, I. RG hyperparameter optimization approach for improved indirect prediction of blood glucose levels by boosting ensemble learning, Electronics, MDPI, 2021, 10, 15, 1797.
- Matthews, J.; Kim, J.; Yeo, W. Advances in Biosignal Sensing and Signal Processing Methods with Wearable Devices, Analysis & Sensing 2022, 3, 2, e202200062.
- Baydoun, M.; Safatly, L.; Ghaziri, H.; El Hajj, A. Analysis of heart sound anomalies using ensemble learning, Biomedical Signal Processing and Control, Elsevier, 2020, 62, 102019.
- Chawla, N.; Bowyer, K.; Hall, L.; Kegelmeyer, W. SMOTE: synthetic minority over-sampling technique, Journal of artificial intelligence research, 2002, 16, 321–357.
- La Fisca, L.; Vandenbulcke, V.; Wauthia, E.; Miceli, A. Biases in BCI experiments: Do we really need to balance stimulus properties across categories?, Frontiers in computational neuroscience, Frontiers, 2022, 16, 153.
- Wu, S.; Dong, J. Research of Fast-ICA Algorithm and its Improvement, IGARSS 2022-2022 IEEE International Geoscience and Remote Sensing Symposium, IEEE 2022, 3251–3254.
- Sonfack, G.; Ravier, P. Application of Single Channel Blind Source Separation Based-EEMD-PCA and Improved FastICA algorithm on Non-intrusive Appliances Load identification, Journal of Electrical and Electronic Engineering, Science Publishing Group, 2022, 10, 3, 114–120.
- Maitin, A.; Romero Muoz, J.; Garcia-Tejedor, A. Survey of machine learning techniques in the analysis of EEG signals for Parkinson’s disease: A systematic review, Applied Sciences, MDPI, 2022, 12, 14, 6967.
- Wario, F.; Avalos, O. Bio-inspired algorithms, Biosignal Processing and Classification Using Computational Learning and Intelligence, 2022, 1, 225–248.
- Saibene, A.; Gasparini, F. Genetic algorithm for feature selection of EEG heterogeneous data, Expert Systems with Applications, Elsevier, 2023, 119488.
- Prabhakar, S.; Lee, S. ENIC: Ensemble and nature inclined classification with sparse depiction based deep and transfer learning for biosignal classification, Applied Soft Computing, Elsevier, 2022, 117, 108416.
- Gao, T.; Chen, D.; Tang, Y.; Ming, Z.; Li, X. EEG Reconstruction with a Dual-scale CNN-LSTM Model for Deep Artifact Removal, IEEE Journal of Biomedical and Health Informatics, IEEE, 2022.




| Authors | Base Clock | DRAM | L2 Cache | L1 Cache |
|---|---|---|---|---|
| Abbasi & Rafiee | 1127 MHz | 2 GB | 1024 KB | 48 KB |
| Benko & Juhasz | 1405 MHz | 12 GB | 3072 KB | 48 KB |
| Bhimani et al. | 706 MHz | 5 GB | 1280 KB | 16 KB |
| Chang & Yuan | 600 MHz | 512 MB | 64 KB | - |
| Gajos-Balińska et al. | 574 MHz, 745 MHz | 3 GB, 12 GB | 768 KB, 1536 KB | 64 KB, 16 KB |
| Gutiérrez et al. | 706 MHz, 1006 MHz, 980 MHz | 5 GB, 2 GB, 2 GB | 1280 KB, 512 KB, 512 KB | 16 KB, 16 KB, 16 KB |
| Jansson et al. | 706 MHz, 1006 MHz, 915 MHz | 5 GB, 5 GB, 2 GB | 1280 KB, 512 KB, 512 KB | 16 KB, 16 KB, 16 KB |
| Lescano et al. | 700 MHz, 745 MHz | 2 GB, 4 GB | 256 KB, 512 KB | 64 KB, 16 KB |
| Mitchell & Frank | 1417 MHz, 1050 MHz | 12 GB, 4 GB | 3072 KB, 3072 KB | 48 KB, 48 KB |
| Spandana et al. | - | - | - | - |
| Tsai et al. | 706 MHz | 5 GB | 1280 KB | 16 KB |
| Wen et al. | 1417 MHz | 12 GB | 3072 KB | 48 KB |
| Authors | Kernel Algorithm | Microarchitecture | # SPs |
|---|---|---|---|
| Abbasi & Rafiee | CUDA GA | Maxwell 2.0 | 1024 |
| Benko & Juhasz | GPU FastICA | Pascal | 3840 |
| Bhimani et al. | GPU K-Means | Kepler | 2496 |
| Chang & Yuan | CUDT | Tesla | 112 |
| Gajos-Balińska et al. | GPU FastICA | Fermi, Kepler | 448, 2880 |
| Gutiérrez et al. | SMOTE-GPU | Kepler, Kepler, Kepler 2.0 | 2496, 1536, 384 |
| Jansson et al. | gpuRF, gpuERT | Kepler, Kepler | 2496, 1536 |
| Lescano et al. | VJ | Fermi, Kepler | 96, 1536 |
| Mitchell & Frank | GPU XGBoost | Pascal, Maxwell 2.0 | 3584, 1664 |
| Spandana et al. | GPU Apriori | - | - |
| Tsai et al. | GPU AdaBoost | Kepler | 2496 |
| Wen et al. | xgbst-gpu | Pascal | 3584 |
| Authors | Dataset Name | Data Type | Dataset Size |
|---|---|---|---|
| Abbasi & Rafiee | PKA379, rbx711, xit1083 | Cities | 379, 711, 1083 |
| Benko & Juhasz | , tanh | Numerical | 128x2048, 128x40961 |
| Bhimani et al. | 300x300 pixels, 1164x1200 pixels | Image | - |
| Chang & Yuan | Spambase, Magic Gamma Telescope, MiniBooNE | Text, Numerical | 4601, 19020, 130065 |
| Gajos-Balińska et al. | - | EEG | - |
| Gutiérrez et al. | ECBDL14, HEPMASS, Higgs, Susy | Numerical | - |
| Jansson et al. | Census-Income, Bank-Marketing, Adult, Mushroom, Spambase, Kr-vs-kp, Eula-Freq, Breast-Cancer-Wis, Skin-Disorder, House-Votes | Numerical, Text | - |
| Lescano et al. | - | Images | 15000 |
| Mitchell & Frank | YLTR, Higgs, Bosch | Numerical | - |
| Spandana et al. | - | Transactions | 100, 200, 400, 800, 1000 |
| Tsai et al. | Car Dataset | Images | 10640, 6090, 1119 |
| Wen et al. | Covetype, e2006, Higgs, Insurance Claim, log1p, news20, real-sim, Susy | Text, Numerical | - |
| Authors | Kernel Algorithm | CPU Algorithm(s) | Maximum Speedup |
|---|---|---|---|
| Abbasi & Rafiee | CUDA GA | GA | 58.35 |
| Benko & Juhasz | GPU FastICA | Matlab FastICA | 67 |
| Bhimani et al. | GPU K-Means | K-Means | 30.26 |
| Chang & Yuan | CUDT | Weka-j48, SPRINT | 6, 18 |
| Gajos-Balińska et al. | GPU FastICA | FastICA | 13.45 |
| Gutiérrez et al. | SMOTE-GPU | - | - |
| Jansson et al. | gpuRF, gpuERT | wekaRF, cpuERT | - |
| Lescano et al. | VJ | - | - |
| Mitchell & Frank | GPU XGBoost | XGBoost | 6.62 |
| Spandana et al. | GPU Apriori | Apriori | 27018.37 |
| Tsai et al. | GPU AdaBoost | AdaBoost | 282.62 |
| Wen et al. | xgbst-gpu | xgbst-40, xgbst-1 | 1.87, 19.88 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).