Performance Analysis of Machine Learning and Bioinformatics Applications on High Performance Computing Systems

Loading...
Publication Logo

Date

2020

Journal Title

Journal ISSN

Volume Title

Publisher

Open Access Color

GOLD

Green Open Access

No

OpenAIRE Downloads

70

OpenAIRE Views

115

Publicly Funded

No
Impulse
Average
Influence
Average
Popularity
Average

Research Projects

Journal Issue

Abstract

Nowadays, it is becoming increasingly important to use the most efficient and most suitable computational resources for algorithmic tools that extract meaningful information from big data and make smart decisions. In this paper, a comparative analysis is provided for performance measurements of various machine learning and bioinformatics software including scikit-learn, Tensorflow, WEKA, libSVM, ThunderSVM, GMTK, PSI-BLAST, and HHblits with big data applications on different high performance computer systems and workstations. The programs are executed in a wide range of conditions such as single-core central processing unit (CPU), multi-core CPU, and graphical processing unit (GPU) depending on the availability of implementation. The optimum number of CPU cores are obtained for selected software. It is found that the running times depend on many factors including the CPU/GPU version, available RAM, the number of CPU cores allocated, and the algorithm used. If parallel implementations are available for a given software, the best running times are typically obtained by GPU, followed by multi-core CPU, and single-core CPU. Though there is no best system that performs better than others in all applications studied, it is anticipated that the results obtained will help researchers and practitioners to select the most appropriate computational resources for their machine learning and bioinformatics projects.

Description

Keywords

Bilgisayar Bilimleri, Yazılım Mühendisliği, Bilgisayar Bilimleri, Yazılım Mühendisliği, Mühendislik, Machine learning;bioinformatics;high performance computing;speed performance analysis, bioinformatics, speed performance analysis, high performance computing, Engineering, Makine öğrenmesi;biyoenformatik;yüksek başarımlı hesaplama;hız performans analizi, Machine learning

Fields of Science

0301 basic medicine, 0206 medical engineering, 0211 other engineering and technologies, 02 engineering and technology, 03 medical and health sciences, 0202 electrical engineering, electronic engineering, information engineering

Citation

WoS Q

N/A

Scopus Q

N/A
OpenCitations Logo
OpenCitations Citation Count
1

Source

Academic Platform - Journal of Engineering and Science

Volume

8

Issue

1

Start Page

1

End Page

14
PlumX Metrics
Citations

CrossRef : 1

Captures

Mendeley Readers : 7

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
0.1705

Sustainable Development Goals