Ця стаття має виражений характер. |
Maxwell — це кодова назва GPU мікроархітектури, розробленої Nvidia як наступник мікроархітектури Kepler. Архітектура Maxwell була введені в більш пізніх моделях серії GeForce 700, а також використовується в серії GeForce 800M, GeForce серії 900 і серії Quadro Kxxx.[1] [ 12 липня 2015 у Wayback Machine.] Nvidia для нової архітектури Maxwell взяла як основу Kepler і допрацювала її в кількох областях. В архітектурі Maxwell потокові мультипроцесори SMX були перейменовані в SMM (Streaming maxwell multiprocessor), вони поділяються на чотири блоки по 32 потокових процесора. У загальній складності кластер SMM містить 128 потокових процесорів. Менш складна логіка управління забезпечує більш ефективний розподіл завдань по ядрах CUDA. Площа чипа, збільшилася на 25 відсотків зі 118 мм2 до 148 мм2. У той же час кількість транзисторів зросла з 1,3 до 1,87 млрд, що відповідає приросту на 49 відсотків. Причина криється в зміні компонування чипа. [2] [ 27 травня 2015 у Wayback Machine.]
Особливості архітектури Nvidia Maxwell
Збільшена виділена загальна пам'ять
В архітектурі Maxwell передбачено 64 кбайт розподіленої пам'яті, у той час як у Fermi або ця пам'ять поділяється між L1-кешом і розподіленою пам'яттю. У Maxwell один блок може використовувати до 48 кбайт розподіленої пам'яті, причому збільшення загального обсягу цієї пам'яті може призвести до збільшення навантаження мультипроцесора. Це стало можливим завдяки поєднанню функціональності L1 кешу і текстурного кешу в окремому блоці.
Швидші атомарні операції в розділеній пам'яті
В архітектурі Maxwell з'явилися вбудовані атомарні операції над 32-бітними цілими числами в розподіленій пам'яті, а також над 32-бітовими і 64-бітовими значеннями в пам'яті – за допомогою них можна реалізувати інші атомарні функції. У разі Kepler і Fermi доводилося використовувати складний принцип "Lock/Update/Unlock", що призводило до додаткових витрат.
Динамічний паралелізм
Динамічний паралелізм, який з'явився в GK110, дозволяє GPU самому створювати завдання для себе. Підтримка цієї функції була вперше додана в CUDA 5.0, дозволяючи потокам на GK110 запускати додаткові ядра на тому ж GPU.
Покоління Nvidia Maxwell
Перше покоління Maxwell
Перше покоління Maxwell GM107/GM108 були випущені у вигляді відеокарти GeForce GTX745, GTX 750/750 Ti, GTX 850М/860М (GM107) і GTX 830M/840M (GM108). Ці нові чипи забезпечують кілька клієнтоорієнтовних додаткових послуги; Nvidia і тут зосередила увагу на енергоефективності. Компанія Nvidia збільшила обсяг кеш-пам'яті L2 з 256 Кб на GK107 до 2 Мб на GM107, знижуючи необхідну пропускну здатність пам'яті . Відповідно, Nvidia вирізала з шини пам'яті 192 біт на GK106 та 128 біт на GM107, додатково економлячи енергію.[3] [ 17 травня 2015 у Wayback Machine.] GM107 підтримує технології CUDA Compute Capability 5.0 в порівнянні з 3.5 на архітектурі GK110/GK208 GPU і 3.0 на GK10x графічних процесорах. Динамічний паралелізм і HyperQ — це дві риси в архітектурі GK110/GK208 які також підтримуються по всій продуктовій лінійці Maxwell.
Друге покоління Maxwell
Нові відеокарти з графічним процесором GM204, побудованому на архітектурі Maxwell 2.0, не змусили себе довго чекати. З'явилися GeForce GTX 970 і GTX 980. Значного сплеску енергоефективності не сталося, але було чимало приємних сюрпризів для користувачів. SMM в GeForce GTX 750 Ti має тільки 64 Кб адресного простору, а в GeForce GTX 980 вже 96 Кб. Розмір кешу текстур на пару блоків CUDA в GM204 вдвічі більше, ніж у GM107. У GM204 працюють 4 блоки растеризації, а у попередника тільки один. Не може бути непоміченим надвисокий динамічний дозвіл, який дозволяє згладжувати нерівності. Багатокадровое згладжування використовується в даному випадку для підвищення продуктивності не на шкоду точності візуалізації. Нові відеокарти сумісні з DirectX 12, що дуже важливо для геймерів і розробників. Друга версія Maxwell має широкий діапазон можливостей.
Порівняння Kepler і Maxwell
Характеристики | Kepler | Maxwell |
---|---|---|
GPU | GK107 (Kepler) | GM107 (Maxwell) |
Ядра CUDA | 384 | 640 |
Базова частота | 1058 МГц | 1020 МГц |
Boost-частота GPU | н/д | 1085 МГц |
GFLOPs | 812.5 | 1305.6 |
Compute Capability | 3.0 | 5.0 |
Розподілена пам'ять/SM | 16 КБ / 48 КБ | 64 КБ |
Розмір регістрового файлу/SM | 256 КБ | 256 КБ |
Максимальна кількість блоків | 16 | 32 |
Частота пам'яті | 5000 МГц | 5400 МГц |
Розмір L2 кешу | 256 КБ | 2048 КБ |
TDP | 64 Вт | 60 Вт |
Транзистори | 1.3 млрд. | 1.87 млрд. |
Площа кристалу | 118 мм2 | 148 мм2 |
Техпроцес | 28 нм | 28 нм |
Джерела
1.NVIDIA GeForce GTX 880 and GTX 870 coming this fall [ 12 липня 2015 у Wayback Machine.]
2.NVIDIA пояснила отличия Maxwell и Kepler [ 27 травня 2015 у Wayback Machine.]
3.
4.5 вещей, которые необходимо знать разработчику о новой графической архитектуре Maxwell [ 29 травня 2015 у Wayback Machine.]
5.Офіційний сайт Nvidia [ 18 травня 2015 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya maye virazhenij reklamnij harakter Bud laska dopomozhit perepisavshi reklamnij vmist zgidno z nejtralnoyu tochkoyu zoru ta viluchivshi nedorechni zovnishni posilannya Maxwell ce kodova nazva GPU mikroarhitekturi rozroblenoyi Nvidia yak nastupnik mikroarhitekturi Kepler Arhitektura Maxwell bula vvedeni v bilsh piznih modelyah seriyi GeForce 700 a takozh vikoristovuyetsya v seriyi GeForce 800M GeForce seriyi 900 i seriyi Quadro Kxxx 1 12 lipnya 2015 u Wayback Machine Nvidia dlya novoyi arhitekturi Maxwell vzyala yak osnovu Kepler i dopracyuvala yiyi v kilkoh oblastyah V arhitekturi Maxwell potokovi multiprocesori SMX buli perejmenovani v SMM Streaming maxwell multiprocessor voni podilyayutsya na chotiri bloki po 32 potokovih procesora U zagalnij skladnosti klaster SMM mistit 128 potokovih procesoriv Mensh skladna logika upravlinnya zabezpechuye bilsh efektivnij rozpodil zavdan po yadrah CUDA Plosha chipa zbilshilasya na 25 vidsotkiv zi 118 mm2 do 148 mm2 U toj zhe chas kilkist tranzistoriv zrosla z 1 3 do 1 87 mlrd sho vidpovidaye prirostu na 49 vidsotkiv Prichina kriyetsya v zmini komponuvannya chipa 2 27 travnya 2015 u Wayback Machine Osoblivosti arhitekturi Nvidia MaxwellZbilshena vidilena zagalna pam yat V arhitekturi Maxwell peredbacheno 64 kbajt rozpodilenoyi pam yati u toj chas yak u Fermi abo cya pam yat podilyayetsya mizh L1 keshom i rozpodilenoyu pam yattyu U Maxwell odin blok mozhe vikoristovuvati do 48 kbajt rozpodilenoyi pam yati prichomu zbilshennya zagalnogo obsyagu ciyeyi pam yati mozhe prizvesti do zbilshennya navantazhennya multiprocesora Ce stalo mozhlivim zavdyaki poyednannyu funkcionalnosti L1 keshu i teksturnogo keshu v okremomu bloci Shvidshi atomarni operaciyi v rozdilenij pam yati V arhitekturi Maxwell z yavilisya vbudovani atomarni operaciyi nad 32 bitnimi cilimi chislami v rozpodilenij pam yati a takozh nad 32 bitovimi i 64 bitovimi znachennyami v pam yati za dopomogoyu nih mozhna realizuvati inshi atomarni funkciyi U razi Kepler i Fermi dovodilosya vikoristovuvati skladnij princip Lock Update Unlock sho prizvodilo do dodatkovih vitrat Dinamichnij paralelizm Dinamichnij paralelizm yakij z yavivsya v GK110 dozvolyaye GPU samomu stvoryuvati zavdannya dlya sebe Pidtrimka ciyeyi funkciyi bula vpershe dodana v CUDA 5 0 dozvolyayuchi potokam na GK110 zapuskati dodatkovi yadra na tomu zh GPU Pokolinnya Nvidia MaxwellPershe pokolinnya Maxwell Pershe pokolinnya Maxwell GM107 GM108 buli vipusheni u viglyadi videokarti GeForce GTX745 GTX 750 750 Ti GTX 850M 860M GM107 i GTX 830M 840M GM108 Ci novi chipi zabezpechuyut kilka kliyentooriyentovnih dodatkovih poslugi Nvidia i tut zoseredila uvagu na energoefektivnosti Kompaniya Nvidia zbilshila obsyag kesh pam yati L2 z 256 Kb na GK107 do 2 Mb na GM107 znizhuyuchi neobhidnu propusknu zdatnist pam yati Vidpovidno Nvidia virizala z shini pam yati 192 bit na GK106 ta 128 bit na GM107 dodatkovo ekonomlyachi energiyu 3 17 travnya 2015 u Wayback Machine GM107 pidtrimuye tehnologiyi CUDA Compute Capability 5 0 v porivnyanni z 3 5 na arhitekturi GK110 GK208 GPU i 3 0 na GK10x grafichnih procesorah Dinamichnij paralelizm i HyperQ ce dvi risi v arhitekturi GK110 GK208 yaki takozh pidtrimuyutsya po vsij produktovij linijci Maxwell Druge pokolinnya Maxwell Novi videokarti z grafichnim procesorom GM204 pobudovanomu na arhitekturi Maxwell 2 0 ne zmusili sebe dovgo chekati Z yavilisya GeForce GTX 970 i GTX 980 Znachnogo splesku energoefektivnosti ne stalosya ale bulo chimalo priyemnih syurpriziv dlya koristuvachiv SMM v GeForce GTX 750 Ti maye tilki 64 Kb adresnogo prostoru a v GeForce GTX 980 vzhe 96 Kb Rozmir keshu tekstur na paru blokiv CUDA v GM204 vdvichi bilshe nizh u GM107 U GM204 pracyuyut 4 bloki rasterizaciyi a u poperednika tilki odin Ne mozhe buti nepomichenim nadvisokij dinamichnij dozvil yakij dozvolyaye zgladzhuvati nerivnosti Bagatokadrovoe zgladzhuvannya vikoristovuyetsya v danomu vipadku dlya pidvishennya produktivnosti ne na shkodu tochnosti vizualizaciyi Novi videokarti sumisni z DirectX 12 sho duzhe vazhlivo dlya gejmeriv i rozrobnikiv Druga versiya Maxwell maye shirokij diapazon mozhlivostej Porivnyannya Kepler i MaxwellHarakteristiki Kepler Maxwell GPU GK107 Kepler GM107 Maxwell Yadra CUDA 384 640 Bazova chastota 1058 MGc 1020 MGc Boost chastota GPU n d 1085 MGc GFLOPs 812 5 1305 6 Compute Capability 3 0 5 0 Rozpodilena pam yat SM 16 KB 48 KB 64 KB Rozmir registrovogo fajlu SM 256 KB 256 KB Maksimalna kilkist blokiv 16 32 Chastota pam yati 5000 MGc 5400 MGc Rozmir L2 keshu 256 KB 2048 KB TDP 64 Vt 60 Vt Tranzistori 1 3 mlrd 1 87 mlrd Plosha kristalu 118 mm2 148 mm2 Tehproces 28 nm 28 nmDzherela1 NVIDIA GeForce GTX 880 and GTX 870 coming this fall 12 lipnya 2015 u Wayback Machine 2 NVIDIA poyasnila otlichiya Maxwell i Kepler 27 travnya 2015 u Wayback Machine 3 4 5 veshej kotorye neobhodimo znat razrabotchiku o novoj graficheskoj arhitekture Maxwell 29 travnya 2015 u Wayback Machine 5 Oficijnij sajt Nvidia 18 travnya 2015 u Wayback Machine