Tesla

GPU 應用

計量流體動力學

數個正在進行, 有關Navier-Stokes模型和晶格波茲曼法的專案已顯示支援CUDA的繪圖處理器能大幅提昇速度。此工作可由以下的圖表闡明,隨後並附上相關技術報告的連結。此外,有關天氣模型和海洋模型建構的工作也在進行中。

GPU technology conference

2013 年 GPU 技術大會 (GTC 2013) 的計算流體力學相關內容,現已提供

GTC 2013 所提供的計算流體力學完整精彩內容,盡在此處。請觀看課程 >
 

不能壓縮的Navier-Stokes方程式
Thibault和Senocak

晶格波茲曼法
Tolke和Krafczyk

 


如需重要 ISV 和應用程式的相關資訊,請瀏覽 GPU 應用程式頁面


提供CUDA GPU所用的CFD軟體
> OpenCurrent: 基於規則格網的 CUDA 加速器 PDE (偏微分方程)解答器之開放原始碼資料庫
> Sailfish:運用晶格波茲曼法(Lattice Boltzmann Method)的計算流體力學 (CFD) 解算程式。
> ANDSolver: 可解算多面體非結構化網格中的尤拉方程式(Euler Equation)
> 與OpenFOAM連結的PCG和BIGSTAB線性迭代解算程式庫
> 優雅的數學: 波茲曼解答器, 共軛梯度法, 廣義極小殘差法(GMRES)
   

CUDA – 針對相關垂直領域的加速
> 利用CUDA的天氣和海洋模型建構
> MATLAB®
   
 
CUDA的CFD技術報告
> 使用CUDA GPU的非結構格柵CFD解答器(程式碼亦已推出 )
> 利用CUDA的快速加倍精密CFD編碼
> 來自Pullan的2D & 3D尤拉解答器
> 在CPU和GPU上運作的2D CFD的對照影片
> Andreas Klockner提出在GPU上執行的非連續Galerkin方法
> 以CUDA建立電漿亂流模型

晶格-波茲曼

> 採用晶格-波茲曼的3D CFD
> 針對照明的晶格波茲曼法
> 3D LB解決法
> 基於晶格波茲曼法的PDE解決法

納史二氏方程組(Navier-Stokes)

> 使用GPU的有限元素模擬和納史二氏方程組解答器
> 利用CUDA的Navier-Stokes史丹佛大學解答器 (NSSUS)

CUDA GPU的CFD核心

稀疏矩陣線性解答器 : 反覆解答器

> 來自NVIDIA的SpMV: 代碼
> 報告一
> 報告二
> 反覆的CUDA

稀疏矩陣線性解答器: 直接解答器

> ANSYS直接解答器
> 採用CUDA的PARDISO

多重格柵解答器

> 採用CUDA GPU的代數多重格柵
> 使用MG做為前處理器並以非結構性格柵分解區域

通量運算

> 使用CUDA(結構性格網)的3D有限差計算
> 基於CUDA(結構性格網)的快速雙精密CFD代碼
> 針對GPU的非結構性代碼之Nodal非連續性Galerkin(DG)代碼

多重區塊, 代碼

> CUDA的2D尤拉解答器
> 交通工具的3D超音波流場
> 針對天體物理學的AMR (自適應網格精緻化)代碼
 
亦可參考
> Tesla/CUDA成功案例
> 其他Tesla垂直解決方案
> CUDA軟體開發工具和資料庫
> 用於 C, C++, FORTRAN 的 ArrayFire GPU 函式資料庫
> Buy Tesla

MATLAB is a registered trademark of The MathWorks, Inc.
ArrayFire 為 AccelerEyes 的商標