「可程式 GPU」到底是什麼意思?

「可程式 GPU」到底是什麼意思?

我正在學習 openGL,並發現了「現代 GPU 是可編程的」這一事實。這到底是什麼意思?使用者程式可以隨時重新編程 GPU 的功能嗎?

答案1

引用自這裡:

隨著 OpenGL API 和 DirectX 中類似功能的出現,GPU 在其功能中添加了可程式著色。 …

Nvidia 第一款生產能夠可程式著色的晶片,GeForce 3(代號 NV20)。

GPU 的最新發展包括支援可程式著色器(可以使用 CPU 支援的許多相同操作來操縱頂點和紋理)、用於減少鋸齒的過採樣和插值技術以及非常高精度的色彩空間。由於大多數計算涉及矩陣和向量運算,工程師和科學家越來越多地研究使用 GPU 進行非圖形計算。 GPU 以非圖形方式使用的一個例子是比特幣的生成,其中圖形處理單元用於解決哈希函數。

相關內容