Журнал «Современная Наука»

Russian (CIS)English (United Kingdom)
МОСКВА +7(495)-142-86-81

Программная реализация вычислительного графа для параллельных вычислений

Чайковский Дмитрий Станиславович  (К.ф.-м.н., доцент, Саратовская государственная юридическая академия )

Гулевич Наталья Анатольевна  (К.т.н., доцент, Саратовский государственный технический университет)

Пчелинцева Елена Германовна  (К.с.н., доцент, Саратовский государственный технический университет)

Предметом исследования работы является анализ программных реализаций вычислительного графа в среде C++ средствами библиотек Cpp-Taskflow, Task dependency стандарта OpenMP и Intel Threading Building Blocks (TBB). Рассмотрены особенности программной реализации вычислительного графа средствами библиотеки с открытым исходным кодом Cpp-Taskflow, которая написана для C++. Актуальность исследования определяется широким распространением технологий обработки больших данных, параллельного программирования и необходимостью изучения и создания соответствующих средств, в том числе для программной реализации вычислительных графов. В работе выявлены основные ограничения, с которыми сталкиваются разработчики параллельных программ. Сформулированы выводы о том, что реализация вычислительного графа в Cpp-Taskflow обладает преимуществами перед существующими средствами.

Ключевые слова:Параллельные вычисления, параллельное программирование, вычислительный граф, dataflow-архитектура, библиотека Cpp-Taskflow, программирование в Cpp, объектно-ориентированное программирование, OpenMP, Intel TBB, методы описания параллелизма.

 

Читать полный текст статьи …



Ссылка для цитирования:
Чайковский Д. С., Гулевич Н. А., Пчелинцева Е. Г. Программная реализация вычислительного графа для параллельных вычислений // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2020. -№05. -С. 119-125 DOI 10.37882/2223–2966.2020.05.43
ПРАВОВАЯ ИНФОРМАЦИЯ:
Перепечатка материалов допускается только в некоммерческих целях со ссылкой на оригинал публикации. Охраняется законами РФ. Любые нарушения закона преследуются в судебном порядке.
© ООО "Научные технологии"