Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1562|Vastaus: 2

Nvidia-aiheinen ohjelmiston lataus

[Kopioi linkki]
Julkaistu 14.11.2024 13.19.15 | | | |
Kuljettajan lataus:Hyperlinkin kirjautuminen on näkyvissä.
CUDA-työkalupakki:Hyperlinkin kirjautuminen on näkyvissä.
cuDNN:Hyperlinkin kirjautuminen on näkyvissä.



Mikä on GPU?

GPU-konseptin esitti Nvidia vuonna 1999. GPU on piiri näytönohjaimessa, aivan kuten prosessori on piiri emolevyllä. Eli näytönohjaimissa ei ollut näytönohjaimia ennen vuotta 1999? Tietenkin oli, mutta kukaan ei nimennyt sitä tuolloin, eikä se herättänyt tarpeeksi huomiota ihmisiltä, ja sen kehitys oli suhteellisen hidasta.

Siitä lähtien kun Nvidia ehdotti GPU-konseptia, GPU:t ovat siirtyneet nopean kehityksen vaiheeseen. Lyhyesti sanottuna se on käynyt läpi seuraavat kehitysvaiheet:

1. Tämä toiminto on GPU:iden alkuperäinen tarkoitus vain grafiikkarenderöintiin, mikä näkyy nimestä: Graphic Processing Unit;

2. Myöhemmin havaittiin, että se oli liian tuhlaavaa niin tehokkaalle laitteelle kuin GPU pelkästään grafiikkaprosessointiin, ja sitä tulisi käyttää enemmän työhön, kuten liukulukutoimintoihin. Miten se tehdään? Liukulukutoimintojen antaminen suoraan GPU:lle ei ole mahdollista, koska sitä voidaan käyttää vain grafiikkaprosessointiin (tuolloin). Helpoin asia on käsitellä liukulukuoperaatioita, paketoida ne grafiikkarenderöintitehtäviin ja luovuttaa ne GPU:lle. Tämä on GPGPU:n (General Purpose GPU) käsite. Tässä on kuitenkin haittapuoli: sinun täytyy hallita jonkin verran grafiikan osaamista, muuten et osaa pakata.

3. Siksi, jotta grafiikkaa ymmärtämättömät voisivat kokea GPU-laskennan tehon, Nvidia ehdotti CUDA-konseptia.

Mikä on CUDA?

CUDA (ComputeUnified Device Architecture) on näytönohjainvalmistajan NVIDIA:n lanseeraama laskentaalusta. CUDA on NVIDIA:n lanseeraama yleiskäyttöinen rinnakkaislaskentaarkkitehtuuri. Se sisältää CUDA-käskykantaarkkitehtuurin ja rinnakkaislaskentamoottorin GPU:n sisällä. Voit kehittää CUDA-ohjelmia käyttämällä CUDA C -kieltä, joka on samankaltainen kuin C-kieli, mikä helpottaa GPU:n tehokkaan laskentatehon hyödyntämistä sen sijaan, että laskentatehtävä pakattaisiin grafiikkarenderöintitehtävään ja luovutettaisiin GPU:lle käsiteltäväksi.

Toisin sanoen CUDA on NVIDIA:n omille GPU:ille lanseeraama rinnakkaislaskentakehys, mikä tarkoittaa, että CUDA voi toimia vain NVIDIA:n GPU:illa ja toimia CUDA:n roolissa vain, kun ratkaistava laskentaongelma on se, että se voidaan laskea suuressa määrässä rinnakkaisia laskelmia.

Huomaa, että kaikki GPU:t eivät tue CUDA:ta.

Mikä on CUDNN?

NVIDIA cuDNN on GPU-kiihdytetty kirjasto syville neuroverkoille. Se korostaa suorituskykyä, helppokäyttöisyyttä ja vähäistä muistikuormaa. NVIDIA cuDNN voidaan integroida korkeamman tason koneoppimiskehyksiin, kuten Googlen Tensorflow'hun, UC Berkeleyn suosittuun caffe-ohjelmistoon. Yksinkertainen plug-in-suunnittelu mahdollistaa kehittäjien keskittymisen neuroverkkomallien suunnitteluun ja toteuttamiseen pelkän suorituskyvyn säätämisen sijaan, samalla kun mahdollistavat korkean suorituskyvyn modernin rinnakkaislaskennan GPU:illa.

Jos haluat kouluttaa mallia GPU:lla, cuDNN ei ole pakollinen, mutta sitä käytetään yleensä kiihdytyskirjastona.

Mikä on CUDA:n ja CUDNN:n välinen suhde?

CUDA:ta pidetään työpöytänä, jossa on monia työkaluja, kuten vasaroita, ruuvimeisseleitä jne. cuDNN on CUDA-pohjainen syväoppimisen GPU-kiihdytetty kirjasto, jonka avulla syväoppimisen laskelmia voidaan suorittaa GPU:lla. Se vastaa työvälinettä, esimerkiksi jakoavainta. Mutta kun CUDA-työpöytä ostettiin, se ei tarjonnut mutkia. Jos haluat ajaa syvää neuroverkkoa CUDA:lla, sinun täytyy asentaa cuDNN, aivan kuten haluat ruuvata mutterin ja ostaa jakoavaimen takaisin. Tämä mahdollistaa GPU:n toiminnan syvissä neuroverkoissa, mikä on paljon nopeampaa kuin CPU:t.





Edellinen:"freeze_support()"-rivi voidaan jättää pois, jos ohjelma ei ole...
Seuraava:UPS:n inline-, interaktiiviset ja online-interaktiiviset keskeytymättömät virtalähteet
 Vuokraisäntä| Julkaistu 5.2.2025 11.01.16 |
Nvidia GPU:n laskentateho

LaskentakykyPerheKorttipeli
9.0NVIDIAH100
8.9GeForce RTX 40xxRTX 4090 RTX 4080 SUPER RTX 4080 RTX 4070 Ti SUPER RTX 4070 Ti RTX 4070 SUPER RTX 4070 RTX 4060 Ti RTX 4060
NVIDIA ProfessionalL4 L40 RTX 6000
8.6GeForce RTX 30xxRTX 3090 Ti RTX 3090 RTX 3080 Ti RTX 3080 RTX 3070 Ti RTX 3070 RTX 3060 Ti RTX 3060 RTX 3050 Ti RTX 3050
NVIDIA ProfessionalA40 RTX A6000 RTX A5000 RTX A4000 RTX A3000 RTX A2000 A10 A16 A2
8.0NVIDIAA100 A30
7.5GeForce GTX/RTXGTX 1650 Ti TITAN RTX RTX 2080 Ti RTX 2080 RTX 2070 RTX 2060
NVIDIA ProfessionalT4 RTX 5000 RTX 4000 RTX 3000 T2000 T1200 T1000 T600 T500
QuadroRTX 8000 RTX 6000 RTX 5000 RTX 4000
7.0NVIDIATITAN V V100 Quadro GV100
6.1NVIDIA TITANTITAN Xp TITAN X
GeForce GTXGTX 1080 Ti GTX 1080 GTX 1070 Ti GTX 1070 GTX 1060 GTX 1050 Ti GTX 1050
QuadroP6000 P5200 P4200 P3200 P5000 P4000 P3000 P2200 P2000 P1000 P620 P600 P500 P520
TeslaP40 P4
6.0NVIDIATesla P100 Quadro GP100
5.2GeForce GTXGTX TITAN X GTX 980 Ti GTX 980 GTX 970 GTX 960 GTX 950
QuadroM6000 24GB M6000 M5000 M5500M M4000 M2200 M2000 M620
TeslaM60 M40
5.0GeForce GTXGTX 750 Ti GTX 750 NVS 810
QuadroK2200 K1200 K620 M1200 M520 M5000M M4000M M3000M M2000M M1000M K620M M600M M500M


Katso tarkemmin:Hyperlinkin kirjautuminen on näkyvissä.
 Vuokraisäntä| Julkaistu 5.3.2025 17.58.28 |
Ubuntu 24.04 -näytönohjain A10, jossa on NVIDIA-ajuri asennettuna
https://www.itsvse.com/thread-10959-1-1.html
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com