Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/32422
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Хорошев Артем Сергеевич | ru_RU |
dc.contributor.advisor | Horosev Artem Sergeevic | en_GB |
dc.contributor.author | Орачев Егор Станиславович | ru_RU |
dc.contributor.author | Oracev Egor Stanislavovic | en_GB |
dc.contributor.editor | Григорьев Семен Вячеславович | ru_RU |
dc.contributor.editor | Grigorev Semen Vaceslavovic | en_GB |
dc.date.accessioned | 2021-08-07T09:11:36Z | - |
dc.date.available | 2021-08-07T09:11:36Z | - |
dc.date.issued | 2021 | |
dc.identifier.other | 062355 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/32422 | - |
dc.description.abstract | Все чаще в задачах анализа используются данные, структурированные с использованием графовой модели. Для обработки таких данных используются как графовые базы данных, так и различные средства для вычисления запросов для определения скрытых взаимоотношений между вершинами графа. Запросы с контекстно-свободными ограничениями повсеместно используются в таких задачах как статический анализ кода, биоинформатика, анализ RDF данных и т.д. Однако реальные графовые данные насчитываю десятки миллонов вершин и ребер, поэтому их обработка только на ЦПУ становится неэффективной. В данной работе представлена реализация алгоритма вычисления запросов с контекстно-свободными ограничениями на ГПУ через тензорное произведение. Для его реализации спроектирована и реализована библиотека примитивов разреженной булевой линейной алгебры для вычислений с использованием Nvidia CUDA. Экспериментальное исследование с использованием реальных графовых данных показало, что специализированные для булевых значений операции для вычислений на ГПУ превосходят по производительности операции общего назначения, а реализация алгоритма с использованием этих операций превосходит по производительности подобные алгоритмы, работающие исключительно на ЦПУ. | ru_RU |
dc.description.abstract | Increasingly, analysis tasks use data structured using a graph model. To process such data, both graph databases and various tools for queries evaluation are used to find the hidden relationships between the vertices of the graph. Queries with context-free constraints are widely used in tasks such as static code analysis, bioinformatics, RDF data analysis, etc. However, real graph data has tens of millions of vertices and edges, so processing them only on the CPU becomes ineffective. This paper presents the implementation of the algorithm for computing queries with context-free constraints on the GPU through the tensor product. To implement it, a library of sparse Boolean linear algebra primitives was designed and implemented for computations using Nvidia CUDA. An experimental study using real graph data has shown that Boolean-specific operations for GPU computing outperform general-purpose operations, and the implementation of the algorithm using these operations outperforms similar algorithms that run exclusively on the CPU. | en_GB |
dc.language.iso | ru | |
dc.subject | Запросы с КС-ограничениями | ru_RU |
dc.subject | графовые базы данных | ru_RU |
dc.subject | разреженная линейная алгебра | ru_RU |
dc.subject | разреженные матрицы | ru_RU |
dc.subject | булево полукольцо | ru_RU |
dc.subject | ГПУ | ru_RU |
dc.subject | Context-free path querying | en_GB |
dc.subject | graph databases | en_GB |
dc.subject | sparse linear algebra | en_GB |
dc.subject | sparse matrices | en_GB |
dc.subject | boolean semiring | en_GB |
dc.subject | GPGPU | en_GB |
dc.title | Context-free path querying via tensor product for graph database on GPGPU | en_GB |
dc.title.alternative | Реализация алгоритма поиска путей в графовых базах данных через тензорное произведение на GPGPU | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
Orachev_report.pdf | Article | 441,02 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Egor_Oracev._Otzyv_naucnogo_rukovoditela_na_VKR.pdf | ReviewSV | 72,23 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.