SIMT

基本介紹

  • 中文名:單指令多執行緒
  • 外文名:Single Instruction Multiple Threads
  • 英文簡稱:SIMT
  • 目的:有效地管理和執行多個單執行緒
GPU中的SIMT體系結構相對於CPU的SIMD中的概念。多處理器採用了SIMT架構。此架構在第一個unified computing GPU中由NVIDIA公司生產的GPU引入。
不同於CPU中通過SIMD(單指令多數據)來處理矢量數據;GPU則使用SIMT,SIMT的好處是無需開發者費力把數據湊成合適的矢量長度,並且SIMT允許每個執行緒有不同的分支。 純粹使用SIMD不能並行的執行有條件跳轉的函式,很顯然條件跳轉會根據輸入數據不同在不同的執行緒中有不同表現,這個只有利用SIMT才能做到。

相關詞條

熱門詞條

聯絡我們