Алексей Озерицкий - GPU для решения задачи N тел: Большй взрыв и движение вещества в галактиках

  Рет қаралды 802

C++ Russia — Конференция по разработке на Cpp

C++ Russia — Конференция по разработке на Cpp

Күн бұрын

Ближайшая конференция - C++ Russia 2025, 20-21 марта, Москва + online. Подробности и билеты: jrg.su/9Sszhd
- -
Скачать презентацию с сайта C++ Russia - jrg.su/7fKocb
Доклад о разработке универсальной кроссплатформенной программы для решения задачи N тел на GPU.
Программа реализована с использованием API Vulkan и языка программирования GLSL, что обеспечивает высокую гибкость и масштабируемость. Основное внимание уделено адаптации классических алгоритмов PM (Particle-Mesh) и P3M (Particle-Particle-Particle-Mesh) для оптимизированной работы на GPU. Эти модификации позволяют эффективно использовать возможности параллельных вычислений, характерных для современных графических процессоров, в моделировании сложных астрофизических процессов, таких как Большой взрыв и динамика вещества в галактиках.

Пікірлер
Антон Полухин - Грязные C++ трюки из userver и Boost
1:00:00
C++ Russia — Конференция по разработке на Cpp
Рет қаралды 4,2 М.
Антон Яковлев - Практика применения C++ в играх и игровых движках
1:00:27
C++ Russia — Конференция по разработке на Cpp
Рет қаралды 4 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Филипп Белозёров и Владислав Гордиенко - Neat Gamedev Tricks and Beyond
1:03:47
C++ Russia — Конференция по разработке на Cpp
Рет қаралды 1 М.
Алексей Станкевичус - Поиск самой быстрой MPMC-очереди
54:34
C++ Russia — Конференция по разработке на Cpp
Рет қаралды 875
Владислав Шпилевой - Аптечка производительности для C/C++ серверов
1:00:11
C++ Russia — Конференция по разработке на Cpp
Рет қаралды 1,8 М.
Артур Лаздин - Компиляторы не только для программирования
1:00:49
C++ Russia — Конференция по разработке на Cpp
Рет қаралды 1 М.
Антон Потапов - Проблема выбора технологий параллелизации (для CPU и общей памяти)
1:00:05
Александр Зеленщиков - Агностическая скриптовая система для игрового движка Nau Engine
50:15
Вадим Винник - Адовая синхронизация. Как ходить на рандеву
59:44
C++ Russia — Конференция по разработке на Cpp
Рет қаралды 1,1 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.