Белорусский национальный технический университет
Repository of the Belarusian National Technical University
ISSN: 2310-7405
Repository of the Belarusian National Technical University
View Item 
  •   Repository BNTU
  • Внеуниверситетские публикации ученых БНТУ
  • Публикации в изданиях Республики Беларусь
  • View Item
  •   Repository BNTU
  • Внеуниверситетские публикации ученых БНТУ
  • Публикации в изданиях Республики Беларусь
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Потоковый блочно-параллельный алгоритм поиска кратчайших путей на графе

Thumbnail
Authors
Карасик, О. Н.
Прихожий, А. А.
Date
2018
Publisher
Белорусский государственный университет информатики и радиоэлектроники
Another Title
Threaded block-parallel algorithm for finding the shortest paths on graph
Bibliographic entry
Карасик, О. Н. Потоковый блочно-параллельный алгоритм поиска кратчайших путей на графе = Threaded block-parallel algorithm for finding the shortest paths on graph / О. Н. Карасик, А. А. Прихожий // Доклады БГУИР. – 2018. – № 2. – С. 77-84.
Abstract
Рассмотрена задача поиска кратчайших путей на взвешенных графах. Проанализированы варианты постановки задачи, известные алгоритмы решения, области практического применения и существующие проблемы, в частности проблема масштабируемости. Исследован класс блочно-параллельных алгоритмов, их достоинства и недостатки. Предложен быстрый потоковый блочно-параллельный алгоритм, ориентированный на графы большого размера и отличающийся изменением порядка вычислений блоков, сокращением критического пути, уменьшением времени работы на многоядерной системе, сокращением обменов данными между локальными кэш ядер и между уровнями памяти.
Abstract in another language
The problem of finding the shortest paths on weighted graphs is considered. The variants of statement of the problem, known algorithms for it solving, areas of practical application and existing challenges, in particular, the challenge of scalability, are analyzed. The class of block-parallel algorithms, their advantages and disadvantages is investigated. A fast block-parallel threaded algorithm oriented to large-sized graphs is proposed. It differs by changing the order of block calculations, reducing the critical path and operating time on a multi-core system, decreasing the data exchanges among local caches of cores and between neighbor levels of hierarchical memory.
URI
https://rep.bntu.by/handle/data/50343
View/Open
Potokovyj_blochno-parallelnyj_algoritm.pdf (613.1Kb)
Collections
  • Публикации в изданиях Республики Беларусь[3481]
Show full item record
CORE Recommender

Belarusian National Technical University | Science Library | About Repository | Размещение в Репозитории | Contact Us
Яндекс.МетрикаIP Geolocation by DB-IP
Science Library | About Repository | Размещение в Репозитории | Contact Us
 

Browse

All of Repository BNTUCommunities & CollectionsAuthorsTitlesBy Issue DatePublisherBy Submit DateTypeThis CollectionAuthorsTitlesBy Issue DatePublisherBy Submit DateType

My Account

LoginRegister

Belarusian National Technical University | Science Library | About Repository | Размещение в Репозитории | Contact Us
Яндекс.МетрикаIP Geolocation by DB-IP
Science Library | About Repository | Размещение в Репозитории | Contact Us