AI for Cloud Cost Management: Predictive and Prescriptive Analytics

With reference to the previous information and literature review, the purpose of this research paper is to evaluate the impact of multithreading concerning computer resource utilization and performance by undertaking and comparing various crucial multithreading techniques, including work stealing, fork join, and the use of the thread pool control. In an experimental context, benchmark applications that can be characteristic of several domains were evaluated in a controlled multicore computing platform. Time, CPU occupation, memory usage and throughputs were determined systematically and compared according to the various workloads. The results highlight the superiority of the work-steing algorithm in keeping the execution time and CPU usage low compared to the rest as a sign of its efficiency in managing work loads. Further, the memory usage and the throughput statistics showed the degree of inefficiency of each algorithm and performance penalty. Interviews with developers elaborated on more practical issues of multithreading as the generally rigid nature of the problems suggested that optimal solutions called for adaptive measures in practice. Based on the results achieved in this research, developers and researchers can increase their knowledge about available multithreading algorithms and make suggestions to choose and apply them with high efficiency and low resource consumption.

Authors

Publication Details

Journal
International Journal For Multidisciplinary Research
Published
2024-10-05
DOI
https://doi.org/10.36948/ijfmr.2024.v06i05.28221
Primary Topic
Big Data and Business Intelligence
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AI for Cloud Cost Management: Predictive and Prescriptive Analytics

Yuvaraj Madheswaran, Sambhav Patil -
International Journal For Multidisciplinary Research
Big Data and Business Intelligence
article

AI for Cloud Cost Management: Predictive and Prescriptive Analytics

Yuvaraj Madheswaran, Sambhav Patil -
article en

Abstract

With reference to the previous information and literature review, the purpose of this research paper is to evaluate the impact of multithreading concerning computer resource utilization and performance by undertaking and comparing various crucial multithreading techniques, including work stealing, fork join, and the use of the thread pool control. In an experimental context, benchmark applications that can be characteristic of several domains were evaluated in a controlled multicore computing platform. Time, CPU occupation, memory usage and throughputs were determined systematically and compared according to the various workloads. The results highlight the superiority of the work-steing algorithm in keeping the execution time and CPU usage low compared to the rest as a sign of its efficiency in managing work loads. Further, the memory usage and the throughput statistics showed the degree of inefficiency of each algorithm and performance penalty. Interviews with developers elaborated on more practical issues of multithreading as the generally rigid nature of the problems suggested that optimal solutions called for adaptive measures in practice. Based on the results achieved in this research, developers and researchers can increase their knowledge about available multithreading algorithms and make suggestions to choose and apply them with high efficiency and low resource consumption.

International Journal For Multidisciplinary ResearchVol. 6(5)
Decent work and economic growth
Openalex Percentile: Top 74%
Big Data and Business Intelligence
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.