Паралельний метод розв’язання гравітаційної задачі N тіл
dc.contributor.advisor | Лабжинський, Володимир Анатолійович | |
dc.contributor.author | Юрик, Дмитро Миколайович | |
dc.date.accessioned | 2024-09-02T10:53:35Z | |
dc.date.available | 2024-09-02T10:53:35Z | |
dc.date.issued | 2024 | |
dc.description | Розроблена програмна система є ефективним інструментом для моделювання гравітаційних систем. Вона забезпечує високу продуктивність і точність обчислень, що дозволяє досліджувати складні динамічні процеси у всесвіті. Користувач може створювати нові імітаційні моделі, зчитувати їх з тексту, динамічно змінювати активну імітаційну модель, записувати результат обчислень у файл та проводити тести швидкодії. | |
dc.description.abstract | Дипломна робота виконана на 65 сторінках, містить 11 ілюстрацій, 2 додатки, 21 джерел в переліку посилань. Мета роботи – розроблення програмного забезпечення для розв’язання задачі N тіл з використанням паралельних методів обчислення. Методи та засоби: прямий алгоритм розв’язання гравітаційної задачі N тіл, мова програмування C++, фреймворк OpenCl, стандарти OpenMP та OpenGL, середовище розробки LazyVim, засіб для збірки проєктів CMake. Результати: програмне забезпечення, яке демонструє високу продуктивність та точність обчислень задачі N тіл. | |
dc.description.abstractother | The thesis is completed on 65 pages, contains 11 illustrations, 2 annex, and 21 sources in the list of references. The aim of the work is to develop software for solving the N-body problem using parallel computing methods. Methods and tools: direct algorithm for solving the gravitational N-body problem, C++ programming language, OpenCL framework, OpenMP and OpenGL standards, LazyVim development environment, CMake project building tool. Results: The developed software demonstrates high performance and computational accuracy for the N-body problem. Keywords: parallel computing, OpenMP, OpenCL, CPU, GPU, C++. | |
dc.format.extent | 65 с. | |
dc.identifier.citation | Юрик, Д. М. Паралельний метод розв’язання гравітаційної задачі N тіл : дипломна робота … баклавра : 122 Комп’ютерні науки / Юрик Дмитро Миколайович. – Київ, 2024. – 65 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/68650 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.title | Паралельний метод розв’язання гравітаційної задачі N тіл | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Yurik_bakalavr.pdf
- Розмір:
- 912.53 KB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: