請問 CUDA 每個 block 可使用多少 share … - 顯卡

Frederic avatar
By Frederic
at 2010-06-02T22:44

Table of Contents


※ 引述《mself (mself)》之銘言:
: NVIDIA 一張顯卡上有 1~20 個 stream multiprocessor (SM),視顯卡型號而異
: 每個 SM 有 16KB 大小的 shared memory
: 一份 CUDA 程式,
: 假設會產生了 1024 個 blocks,每個 block 有 128 threads
: 因為不知道(或不能預期)顯卡 SM 的個數
: 也不知道幾個 block 會被配置給一個 SM
: coding 的時候,要怎麼知道
: kernel 裡可以宣告多少 shared memory 來用呢?
: 感謝各位

SM跟Block一對一 一個是硬體性質一個是軟體定義
所以每個SM/Block能用的Shared memory都一樣是16KB.

放1024個block在比如說16個SM的晶片會怎樣?輪流進去執行啊.....
類似你在單一一顆cpu上多工,要context switch.

--
Tags: 顯卡

All Comments

繪圖卡ATI V5600 OR 遊戲卡 5750 4860

Poppy avatar
By Poppy
at 2010-06-02T13:21
會拿這幾張來考慮 價錢佔大部分 繪圖卡V5600 網路拆機卡大概4500~5000 4860 5750 價位也差不多4000~5000左右 想買一張卡 主要以adobe CS4 跟3DSMAX 為主 也會打打線上遊戲 如果價位差不多 不知道我該選哪片呢 V5600 http://kin ...

DVI轉HDMI的問題

David avatar
By David
at 2010-06-02T12:09
我有兩張NV的顯示卡 一張有HDMI,DVI(9800GT) 另外一張只有雙DVI(260GTX) 9800GT用HDMI接LCD或者用DVI轉HDMI接LCD都有聲音(LCD有內建喇叭) 但是260GTX用DVI轉HDMI接LCD就沒有聲音了 當然兩張的S/PDIF都有接 所以想請問各位是否為顯示卡的問 ...

切換遊戲螢幕會暫時黑掉的問題

Agatha avatar
By Agatha
at 2010-06-02T12:03
之前我用ATI 3850玩魔獸爭霸3時切回桌面或是跳回遊戲 都不會有短暫黑屏的問題 是馬上就切換過去的那種 可是現在換了9800GT切回去卻會黑一下下才切過去(遊戲裡的影像設定都沒動過) 為什麼會這樣呢? 是NV的控制台需要設定什麼嗎? 影響沒有說很大但是爽度差很多orz - ...

不太懂電腦...請幫推薦顯卡

Dora avatar
By Dora
at 2010-06-02T11:04
前幾天電腦送修說是顯卡壞了 因為會玩遊戲(劍狐傳奇)...所以請各位建議可以買哪種顯卡...對電腦不太熟 CPU:Intel(R) Pentium(R) 4 CPU 3.20GHz MB :ASUS P5KPL-CM RAM:1G PSU:威力至尊 400W O.S:WINDOWS XP 預算約2000元 ...

進OS時 多螢幕偵測錯誤導致沒畫面

Kumar avatar
By Kumar
at 2010-06-01T22:00
之前就上來po過問題 那時似乎無解 不過我最近發現是因為多螢幕的問題 不知是不是驅動程式的問題 要進到打帳號密碼的畫面前那一瞬間都會閃一下然後沒訊號黑掉 可是發現只要用滑鼠在那一瞬間前一直晃來晃去 就不會黑掉 但進到桌面後去看顯示設定會發現多出好多個螢幕= =+ 我只接了一個螢幕阿..... ...