NVIDIA GPU SM è§£æ | AIçæåç¿»è¯
Question: å¨NVIDIA GPUä¸ï¼âSMâ代表ä»ä¹ï¼
Answer:
SM = Streaming Multiprocessorï¼æµå¼å¤å¤çå¨ï¼ã
宿¯NVIDIA GPUçåºæ¬è®¡ç®åå ãä¸ä¸ªGPUæ¬è´¨ä¸ç±å¤ä¸ªSMç»æï¼ä¾å¦ï¼H100æ132个SMï¼RTX 4070æ46个SMï¼ãæ¯ä¸ªSMå å«ï¼
- CUDAæ ¸å¿ï¼FP32/INT32 ALUï¼ââ æ éè¿ç®éé
- å¼ éæ ¸å¿ ââ ç©éµä¹ç´¯å åå ï¼æ·±åº¦å¦ä¹ GEMMç主åï¼
- çº¿ç¨æè°åº¦å¨ ââ å°çº¿ç¨æï¼32个线ç¨ä¸ºä¸ç»ï¼åé å°æ§è¡åå
- å¯å卿件 ââ æ¯ä¸ªSMé常æ64K个32ä½å¯åå¨
- å ±äº«å å / L1ç¼å ââ å¿«éç䏿åå¨ï¼å¯é ç½®åå²ï¼å¦Hopperä¸ä¸º228 KBï¼
- å è½½/åå¨åå ãSFUï¼ç¹æ®å½æ°åå ï¼ç¨äºè¶ è¶å½æ°ï¼
æ§è¡æ¨¡åç´æ¥æ å°å°è¿ä¸å±æ¬¡ç»æï¼å½ä½ å¯å¨ä¸ä¸ªCUDAå æ ¸æ¶ï¼çº¿ç¨å被åé å°SMä¸ã线ç¨åå¨å ¶çå½å¨æå é©»çå¨å个SMä¸ï¼SM以32线ç¨ççº¿ç¨æä¸ºå使§è¡çº¿ç¨ãå ç¨çââä½ å¨æ§è½åæä¸ä¼é¢ç¹çå°çæ°å¼ââæ¯æ´»è·çº¿ç¨æä¸SMæå¤§çº¿ç¨ææ°çæ¯å¼ï¼åå¯åå¨åå ±äº«å åååçéå¶ã
å æ¤å®é ä¸ï¼æ´å¤çSM + æ´é«é¢ç + æ¯ä¸ªSMæ´ä¼çå¼ éæ ¸å¿ = æ´é«çååéãå½ä½ è°ä¼å æ ¸ï¼åå大å°ãå ±äº«å å使ç¨éãå¯å卿°éï¼æ¶ï¼å®é 䏿¯å¨è°ä¼æ¯ä¸ªSMå çå·¥ä½æå æçã
åèèµæï¼
