Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВера Чукина
1 V Всероссийская конференция молодых ученых А. А. Давыдов ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ УСКОРЕНИЯ РАСЧЕТА ЗАДАЧ АЭРО-ГАЗОДИНАМИКИ С ПОМОЩЬЮ ВЕКТОРНЫХ СОПРОЦЕССОРОВ
2 Введение Обзор физической реализации Средства разработки программ Тестовые расчеты Выводы
3 Сравнительная производительность CPU и GPU
4 Compute Unified Device Architecture Software Stack
5 Блоки трэдов и сетка блоков
6 Физическая модель NVidia GeForce 8800
7 Интерфейс CUDA (Compute Unified Device Architecture) Расширение языка C: Дополнительные идентификаторы функций Дополнительные идентификаторы переменных Новая директива запуска ядра Встроенные переменные
8 Дополнительные идентификаторы Идентификаторы функций __device__ __global__ __host__ Идентификаторы переменных __device__ __constant__ __shared__ Встроенные переменные gridDim blockIdx blockDim threadIdx
9 Пример: Заданы входные массивы U1, P1, R1, U2, P2, R2 U = U(U1, P1, R1, U2, P2, R2); P = P(U1, P1, R1, U2, P2, R2); R = R(U1, P1, R1, U2, P2, R2); S 1,2,3 = S 1,2,3 (U1, P1, R1, U2, P2, R2); U, P, R, S 1,2,3 – величины получаемые из решения задачи Римана о распаде произвольного разрыва. При длине массива Время расчета на Intel P4 (3GHz) и NVidia GeForce 8800 GTX различаетя в 180 раз в пользу последнего!!!
10 Уравнения Эйлера в декартовых координатах: Схема расчетной области:
11 Intel P4 (3GHz) Core2Duo (2GHz) AMD Opteron 248 GeForce 8600M GT GeForce 8800 GTX Время мсек Относительно G ,8629,4117,405,261 Поле давления при числе Маха набегающего потока 3.38 Время расчета шагов по времени
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.