日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

流式多处理器(streamingMultiproeessor,SM)与流处理器(strcamingProcessor, sp)

發(fā)布時(shí)間:2023/12/8 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 流式多处理器(streamingMultiproeessor,SM)与流处理器(strcamingProcessor, sp) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

SM是一種單指令多線(xiàn)程((single Instruction?MultipleThread,SIMT)架構(gòu)的處理器,類(lèi)似單指令流多數(shù)據(jù)流(SIMD)的特點(diǎn),含有指令發(fā)射單元,及若干個(gè)流處理器(strcamingProcessor,sp)或標(biāo)量處理器(Scalarproeessor,SP),特殊函數(shù)處理器(speeial Funetion?Proeessor,SFU),可快速訪(fǎng)問(wèn)的共享存儲(chǔ)器(shared memory)以及指令和常量(constant)緩存"。

?真正進(jìn)行運(yùn)算操作的就是流處理器SP,包含有浮點(diǎn)及整數(shù)處理單元和寄存器,可以進(jìn)行浮點(diǎn)數(shù)的乘加/乘/加(FMAD/FMUL/FADD),整數(shù)的加/乘/比較/移位(ADD/MUL/CMP/MOVE)等操作"。

在cuda編程中,可用如下庫(kù)函數(shù)獲得顯卡的相關(guān)參數(shù)信息。

cudaDeviceProp prop; int count; cudaGetDeviceCount( &count ); for (int i = 0; i < count; i++)cudaGetdeviceProperties(& prop,i);

其中,prop.multiProcessorCount,prop.maxThreadsPerMultiProcessor 分別指設(shè)備上的流多處理器(SM)的數(shù)量和每個(gè)流多處理器(SM)最大線(xiàn)程數(shù)量。

在費(fèi)米構(gòu)架中,每個(gè)流多處理器中運(yùn)算單元(SM,或Cores)與計(jì)算GPU能力相關(guān):

  • Compute Capability <= 1.3 --> 8 CUDA Cores / SM
  • CC == 2.0 --> 32 CUDA cores / SM
  • CC == 2.1 --> 48 CUDA cores / SM
  • 并且有 Multiprocessors x Cores/MP = Cores

    于是筆者算著自己電腦里GeForce 630 顯卡的流多處理器數(shù)量數(shù)2,運(yùn)算單元數(shù)是96,即每個(gè)流多處理器中運(yùn)算單元數(shù)是48。更多顯卡的詳細(xì)參數(shù)和最大并行執(zhí)行線(xiàn)程數(shù)量相關(guān)問(wèn)題請(qǐng)參考下面的鏈接。

    http://en.wikipedia.org/

    http://stackoverflow.com

    總結(jié)

    以上是生活随笔為你收集整理的流式多处理器(streamingMultiproeessor,SM)与流处理器(strcamingProcessor, sp)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。