Основные алгоритмы компилятора для параллельных программ
Автор: Альбатша А.М.Х.
Журнал: Международный журнал гуманитарных и естественных наук @intjournal
Рубрика: Технические науки
Статья в выпуске: 3-1 (102), 2025 года.
Бесплатный доступ
Параллельные программы стали приобретать все большую важность и значимость в последние годы из-за стремительного роста информационных массивов и как следствие необходимости быстрой обработки больших объемов данных. В тоже время, традиционные методы компиляции, разработанные для последовательных программ, не гарантируют правильность (последовательную согласованность) преобразований компилятора при применении к параллельным программам. В связи с этим, статья посвящена анализу основных алгоритмов компилятора для такого рода программ, позволяющих применять методы распараллеливания и оптимизации.
Код, компилятор, алгоритм, параллельная программа
Короткий адрес: https://sciup.org/170210034
IDR: 170210034 | DOI: 10.24412/2500-1000-2025-3-1-195-199
Basic compiler algorithms for parallel programmes
Parallel programs have become more and more important in recent years because of the rapid growth of information arrays and as a consequence the necessity of fast processing of large amounts of data. At the same time, traditional compilation methods developed for sequential programs do not guarantee correctness (sequential consistency) of compiler's transformations when applied to parallel programs. In this connection the article is devoted to the analysis of basic compiler algorithms for such programs allowing to apply parallelisation and optimisation methods for code creation.