Nvidia on avoin kolmansille osapuolille, jotka valmistavat mukautettuja piitä CUDA-sovelluksiin

Lähdesolmu: 1478032

Ohjelmisto on Nvidian etusijalla, siru suunnittelija on tehnyt selväksi tällä viikolla meneillään olevassa GPU Technology -konferenssissa, ja että tämä vaikuttaa edelleen sen laitteistokehitykseen.

Piilaakson jättiläinen on avoin ajatukselle muista kuin Nvidian prosessoreista, jotka on viritetty CUDA-kehitystyökalupakin avulla rakennettujen ohjelmistojen alkuperäiseen suorittamiseen, Nvidian toimitusjohtaja Jensen Huang kertoi. Rekisteri lehdistötilaisuuden aikana. CUDA on Nvidian patentoitu ohjelmointialusta ja käyttöliittymä sovelluksille, jotka valjastavat yrityksen GPU:iden laskentatehon. CUDA auttaa Nvidiaa myymään enemmän näitä kiihdyttimiä yrityksille.

Yhtiö ei aio avata avoimen lähdekoodin CUDA-kehitysympäristöään, mutta jos yritykset haluavat rakentaa tai optimoida omia sirujaan CUDA-sovelluksille, yritys ei välttämättä vastusta sitä, Huang kertoi meille.

"CUDA:n alla on Nvidian laitteisto", Huang sanoi. "Avoimella lähdekoodilla ei todellakaan ole mitään. Jos joku haluaisi rakentaa sovelluksen CUDA:lle tai toisen sirun CUDA:lle, emme ole pohjimmiltaan sitä vastaan, eikä kukaan ole koskaan kysynytkään."

Vaihtoehtona olisi, että Nvidia avaa GPU:nsa avoimen lähdekoodin, jotta muut voivat käyttää niitä siruissaan ja CUDA:n rakentamat sovellukset päällä, mikä ei vain tule tapahtumaan, Huang sanoi. CUDAa pidetään usein valovuosien edellä muiden arkkitehtuurien vastaavia kehyksiä, eikä Nvidia aio avata ohjelmistoa eikä taustalla olevaa laitteistoa kilpailijoille.

Jotta voit tuottaa onnistuneesti CUDA-yhteensopivan kiihdytin, joka voi hyödyntää kaikkia puitteita, tarvitset todennäköisesti Nvidian panoksen, ja se tapahtuu vain, jos se on kaupallisesti järkevää.

Jos suuri toimija, jolla on paljon rahaa käytettäväksi, haluaa kehittää mukautettua piitä ohjelmointikehykseen, se herättäisi Nvidian kiinnostuksen, sanoi Tirias Researchin pääanalyytikko Jim McGregor.

"Jos kyseessä on suuri asiakas, kuten Facebook, [Nvidia] tekee mitä tahansa", McGregor sanoi. Suosituimmat pilvipalveluntarjoajat, kuten Amazon ja Google, mukauttavat siruja tiettyjä työkuormia varten, ja Nvidia voi hävitä, jos se päättää olla tekemättä yhteistyötä tällä alueella, ja CUDA:n merkitys saattaa laimentaa, hän arvioi.

Googlella on omansa kotitekoisten TPU:iden perhe panemme merkille esimerkiksi koneoppimisohjelmistojen nopeuttamiseksi.

Nvidia asettuu ohjelmistoyritykseksi CUDA:n ympärille, joka on enemmänkin keino myydä enemmän GPU:ita. Yritys näkee itsensä ohjelmisto- ja laitteistotoimittajana metaverselle, rinnakkaiselle 3D-universumille, jota Facebook (nyt Meta) puolustaa rajattomana digitaalisena maailmana, jossa avatarit voivat työskennellä, leikkiä ja olla vuorovaikutuksessa.

CUDA on keskeinen Nvidian metaverse-laitteisto- ja ohjelmistoalustalle nimeltä omniverse. Samaan aikaan yritykset käyttävät CUDAa tuodakseen sovelluksiaan virtuaalimaailmoihin.

Nvidialla on saatavilla 150 ohjelmistokehityspakettia työkalujen rakentamiseen ja muuhun CUDAan, ja joitain uusia sovelluksia on ReOpt toimitusketjun optimointiin ja cuQuantum kvanttilaskennan simulointiin GPU:lla. CUDAa käytetään myös ohjelmistojen kirjoittamiseen Nvidia-laitteistolla varustettuihin autonomisiin autoihin.

Nvidia tasapainoilee tiukalla köydellä heijastaessaan itseään "avoimena" yrityksenä ja samalla rekrytoimalla organisaatioita suljettuun laitteisto- ja ohjelmistoekosysteemiinsä.

"Strategiamme ei ole olla räätälöity, ei patentoitu tietokone, vaan avoin tietokone", Huang sanoi lehdistötilaisuudessa, "mutta olla avoin tietokone, jonka avulla maailma voi rakentaa ohjelmistoja sen varaan. Ja aina kun ohjelmistoa ei ole olemassa, luomme sen."

Samalla kun Nvidia pitää tiukasti kiinni CUDAsta, sen kruununjalokivistä, kilpailevat työkalut yrittävät täyttää aukon. Nvidian GPU:t ovat yhteensopivia OpenCL, rinnakkaisohjelmointikehys, jota tukevat AMD ja Intel. AMD tarjoaa laitteistokiihdytyksen ohjelmistopaketin ja CUDA wannabe -kutsuja ROCm, ja Intelillä on sen kokonaisuus oneAPI tarjoavat.

OpenAI julkisti heinäkuussa tekoälykohtaisen viitekehyksen nimeltä Triton, joka tarjoaa Python-tyyppisen ohjelmointiympäristön, jossa tutkijat, joilla ei ole CUDA-kokemusta, voivat kirjoittaa tehokkaan koodin suoritettaviksi Nvidian GPU:illa.

Hanke kutsuttiin Pyörre haluaa tuoda CUDA-sovellusten suorittamisen RISC-V-laitteiden grafiikkasuorituksiin.

Vuonna 2013 Nvidia ilmoitti lisensoivansa GPU-IP-osoitteensa kolmansille osapuolille. Yritys ei vastannut, kun kysyimme, tekeekö se edelleen niin. AMD on lisensoinut GPU-arkkitehtuurinsa Samsungille, jota yritys aikoo käyttää mobiilisiruissaan. ®

Lähde: https://go.theregister.com/feed/www.theregister.com/2021/11/10/nvidia_cuda_silicon/

Aikaleima:

Lisää aiheesta Rekisteri