Improving the Performances of Machine Learning Algorithms by Using Assembly Language

Programmers will always have a dilemma: they must make a choice between Performance, Flexibility or Fast Development. In this work, an experimental study is presented regarding the advantages of using Assembly language compared to C and Rust languages from runtime, flexibility and development effort in the cases of two machine learning algorithms, linear regression and k-nearest neighbors, using public datasets. Experiments have shown that for simple ML algorithms, assembly language is an alternative that must be considered. Conclusions as well as future research directions are also included.

Authors

Institutions

Publication Details

Published
2024-09-16
DOI
https://doi.org/10.1109/synasc65383.2024.00049
Citations
1
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving the Performances of Machine Learning Algorithms by Using Assembly Language

Roxana Teodora Mafteiu-Scai, Victor Deian Balutoiu, Liviu Octavian Mafteiu-Scai
1 citations
Neural Networks and Applications
0.35
article

Improving the Performances of Machine Learning Algorithms by Using Assembly Language

Roxana Teodora Mafteiu-Scai, Victor Deian Balutoiu, Liviu Octavian Mafteiu-Scai
article en
1 citations

Abstract

Programmers will always have a dilemma: they must make a choice between Performance, Flexibility or Fast Development. In this work, an experimental study is presented regarding the advantages of using Assembly language compared to C and Rust languages from runtime, flexibility and development effort in the cases of two machine learning algorithms, linear regression and k-nearest neighbors, using public datasets. Experiments have shown that for simple ML algorithms, assembly language is an alternative that must be considered. Conclusions as well as future research directions are also included.

West University of Timişoara (RO)
Openalex Percentile: Top 29%
Neural Networks and Applications
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.