title: Performance analysis and acceleration of the openfoam software package
metadata.name: dc.contributor.advisor
metadata.value: Пантелеев Михаил Георгиевич
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Panteleev Mihail Georgievic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Бадмаев Ананда Аюрович
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Badmaev Ananda Aurovic
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Дегтярев Александр Борисович
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Degtarev Aleksandr Borisovic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2024-07-25T11:47:52Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2024-07-25T11:47:52Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2024
metadata.name: dc.identifier.other
metadata.value: 055663
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/45800
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Целью работы является профилирование и увеличение производительности OpenFOAM — популярного программного комплекса для механики сплошных сред. Работа включает в себя 4 главы. В первой главе приводится краткий обзор математических основ и принципов работы пакета OpenFOAM. Во второй главе рассмотрены инструменты профилирования с учетом специфики задачи. В третьей главе проведен обзор методов ускорения вычислений и их применимость к OpenFOAM. В последней главе описано ускорение компонентов пакета при помощи GPU и OpenCL, а также приведены результаты сравнительного тестирования.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: The aim of the work is to profile and increase the performance of OpenFOAM, a popular software package for continuum mechanics. The work includes 4 chapters. The first chapter provides a brief overview of the mathematical foundations and principles of OpenFOAM. In the second chapter, profiling tools are considered, taking into account the specifics of the task. The third chapter provides an overview of computing acceleration methods and their applicability to OpenFOAM. The last chapter describes the acceleration of OpenFOAM components (solvers) using GPU and OpenCL, as well as the results of comparative testing.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: OpenFOAM
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: GPU
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: OpenCL
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: GPGPU
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: OpenFOAM
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: GPU
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: OpenCL
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: GPGPU
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Performance analysis and acceleration of the openfoam software package
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Анализ производительности и ускорение программного комплекса openfoam
metadata.lang: ru_RU
resources.filename: VKR.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/45800/2/VKR.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 921,98 kB
resources.filename: reviewSV_st055663_Badmaev_Ananda_Aurovic_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/45800/3/reviewSV_st055663_Badmaev_Ananda_Aurovic_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 2,57 kB