Cache Problems in Parallel Computational Processes

Main Article Content

Oybek Mallayev, Bunyodbek Anvarjonov, Mukhamedaminov Aziz

Abstract

The article discusses the most common problems of computer parallel computing processes and ways to solve them. Examples of these issues are bandwidth, cache handling, memory conflicts, cache problems, false sharing, and memory consistency. Also presented are the problems that arise in the processes of information exchange between threads, and ways to solve them. Methods for solving these problems using the capabilities of parallel programming are proposed. In addition, the most important process in parallel programming was discussed - the problem of synchronization. Synchronization is a mechanism that allows you to impose restrictions on the flow order. By synchronizing, the relative order of the threads is regulated and any conflict between the threads that could lead to undesirable program behaviour is resolved.

Article Details

How to Cite
Oybek Mallayev, Bunyodbek Anvarjonov, Mukhamedaminov Aziz. (2021). Cache Problems in Parallel Computational Processes. Annals of the Romanian Society for Cell Biology, 8924–8934. Retrieved from https://www.annalsofrscb.ro/index.php/journal/article/view/2580
Section
Articles