1.GPU архитектур
GPU нь олон Streaming Multiprocessor(SM)-тай, тус бүр нь дундын хяналт ба санах ой бүхий олон цөмтэй.
2.Блокуудыг Streaming Multiprocessor-уудад хуваарилах
Урсгалууд нь блок блокоороо streaming multiprocessor-уудэд хуваарилагдана.
Урсгал/Блокууд биелэхэд нөөц шаардана. Тиймээс streaming multiprocessor-ууд нэг удаадаа хязгаартай тооны урсгал/блок авах боломжтой.
3.Хуваарилалт дээр анхаарах асуудал
Нэг блокын урсгалууд нь нэг streaming multiprocessor-д хуваарилагддаг.
Энэ нь блок дотор урсгалууд хамтран ажиллахыг дэмжих үр ашигтай.
4.Урсгал хуваарилалт
- Streaming Multiprocessor(SM)-д хуваарилсан урсгалууд параллел ажиллана.
- SM нь урсгалуудын биелэлтийг удирддаг хуваарилалтын системтэй.
- SM-д хуваарилсан блокууд хуваарилалтын нэгж болох Warp-уудад хуваагддаг.
Warps
- Warps нь SM доторх хуваарилалтын нэгж. Хэмжээ нь төхөөрөмжийн онцлогоос хамаарах ч срөнхийдөө 32 урсгалтай.
- Warp-ийн урсгалуудыг хамтдаа хуваарилагдаж , SIMD(Single Instruction Multiple Data) загварын дагуу биелдэг.
- Хэрэв өндөр хоцролттой үйлдлийг хүлээх шаардлагатай бол бэлэн байгаа өөр warp-ийг сонгон хуваарилна.
SM нөөц
SM хамгийн их урсгалын тоо нь SM цөмийн тооноос харьцангуй их.
Эзэмшилтийн(Occupancy) хязгаарлалт
SM-ийн occupancy нь SM дээр идэвхтэй байгаа warp буюу урсгалын тоог зөвшөөрөгдсөн хамгийн их тоотой харьцуулдаг.
Блок бүрт байх урсгалын тоо нь эзэмшилтэд хязгаарлалт болдог.
Хайлт
Категори
- 1 минутын уншлага (324)
- 2 минутын уншлага (189)
- AI (31)
- Machine Learning (15)
- Algorithm (15)
- Bиртуалчлал (1)
- Competitive programming (22)
- CodeX (2)
- computer science (23)
- ide (1)
- webiste (1)
- Аюулгүй Байдал (4) (14)
- боловсрол (133)
- Зөвлөгөө (75)
- Инженерчлэл ба Технологийн Системүүд (2) (42)
- Код (84)
- Богино прожектууд (13)
- Зөвлөгөө (38)
- Компьютерын Шинжлэх Ухаан ба Програмчлал (1) (59)
- Крипто (19)
- Математик (7)
- Өгөгдөл ба Хиймэл Оюун Ухаан (3) (30)
- Программ хангамжийн төсөл (2)
- Систем (2)
- Сурагчдад (10)
- Тархи ба Код (8)
- Технологи, Нийгэм ба Боловсрол (5) (51)
- Технологийн түүх (14)
- Тоглоом хөгжүүлэлт (3)
- Хөндлөнгийн (29)
- Электроник (8)
- Робот (4)