Tesla
INFORMACJE O PRODUKCIE
INFORMACJE DODATKOWE
WAŻNE LINKI

Obliczenia dynamiki płynów

 
 

Kilka realizowanych projektów wykorzystujących model Naviera-Stokesa i metodę Lattice Boltzmana wykazało bardzo duże przyspieszenie obliczeń przy użyciu procesorów graficznych i technologii CUDA. Poniżej przedstawiono kilka kluczowych wykresów z tych prac oraz podano linki do szczegółowych publikacji na ten temat. Prowadzone są również prace nad modelowaniem zachowania się oceanów i modelowaniem pogody przy wykorzystaniu do tych obliczeń procesorów graficznych.


Nieściśliwa ciecz Naviera-Stokesa Metoda Lattice’a Boltzmana dla siatki o wymiarach 128x128
Nieściśliwa ciecz Naviera-Stokesa
Badania Thibaulta i Senocaka
Metoda Lattice Boltzmana
Badania Tolke’go i Krafczyka

Najważniejsi niezależni producenci oprogramowania (ISV) i aplikacje z dziedziny obliczeniowej dynamiki płynów (CFD) wykorzystujące CUDA

Producent oprogramowania/aplikacja Obsługiwane funkcje Oczekiwany wzrost szybkości* Status wydania
Altair AcuSolve Procedura rozwiązywania równań liniowych, multi-GPU 2x Wydano, wersja 1.8a
Autodesk Moldflow Procedura rozwiązywania równań liniowych 1.5x Wydano, wersja 2012
FluiDyna Culises for OpenFOAM Procedury rozwiązywania równań liniowych 3x (procedura) Wydano, wersja 1.2
Prometech Particleworks MPS, metody cząsteczkowe CFD, multi-GPU 4x-9x Wydano, wersja 2.5
Turbostream Ltd. Dyskretna procedura rozwiązywania przepływów ściśliwych, multi-GPU 19x Wydano, wersja 2.0
Vratis SpeedIT eXtreme for OpenFOAM Procedury rozwiązywania równań liniowych, multi-GPU 6x (procedura) Wydano, wersja 1.2
FluiDyna LBultra Metoda kratowa (siatkowa) Boltzmanna, multi-GPU 20x Wydano, wersja 2.0
Vratis ARAEL Procedury rozwiązywania równań liniowych 3x (procedura) Wydano, wersja 1.0
ANSYS CFD (FLUENT) Model przepływu promieniowania cieplnego 10x W fazie opracowywania, wersja 14.0
ESI CFD-ACE+ Procedura rozwiązywania równań liniowych, multi-GPU 2x W fazie opracowywania, wersja 2012
Metacomp CFD++ Procedury rozwiązywania równań liniowych In development W fazie opracowywania, wersja 12
S3D(Sandia NL) Jądro chemiczne 5x W fazie opracowywania
SD++ (Stanford-Jameson) Procedura wykorzystująca metodę jawną 16x W fazie opracowywania
FEFLO (GMU-Lohner) Procedura wykorzystująca metodę jawną 2x – 10x W fazie opracowywania

* Oczekiwany wzrost szybkości w porównaniu do systemu opartego na czterordzeniowym procesorze x64. Wzrosty szybkości według testów przeprowadzonych samodzielnie przez firmę NVIDIA lub na podstawie dokumentacji od dostawcy aplikacji.


Inne powiązane programy wykorzystujące technologię CUDA Raporty techniczne na temat wykorzystania CUDA w zadaniach związanych z obliczeniową dynamiką płynów Główne jądra obliczeniowe związane z dziedziną obliczeniowej dynamiki płynów dostępne dla układów GPU typu CUDA
Akceleracja CUDA w powiązanych dziedzinach Zobacz także