socialgekon.com
  • Põhiline
  • Kujundusprotsess
  • Vilgas Talent
  • Töö Tulevik
  • Toote Elutsükkel
Mobiilne

Nvidia Shield - teistsugune Androidi mängukonsoolid

Nvidia üllatas paljusid valdkonna vaatlejaid Android-mängukonsooli Shield käivitamisega San Franciscos toimunud mängude arendajate konverentsil, kuid selle kirjeldamine pelgalt Androidi konsoolina ei pruugi olla õige asi.

Kilp on võimas riistvara, millel on Nvidia kohandatud 64-bitised Denveri protsessori südamikud ja 256 GPU südamikku, mis põhineb ettevõtte uusimal Maxwelli taristul. Kuigi Nvidia kirjeldab Tegra X1 System-on-Chip (SoC) kui 'konsooli hingega mobiilset superhelit', ei saa see siiski minna Sony ja Microsofti uusimate konsoolide vastu. Tegra X1 on siiski umbes samaväärne eelmise põlvkonna PlayStationi ja Xboxi riistvaraga.

Nvidia Shield ja Android-mängud



Niisiis, kas see annab Androidi mängude arendajad rohkem ruumi ruumi parema väljanägemisega mängude väljatöötamiseks ja elutuppa toomiseks 4K / UHD resolutsiooniga? Jah, see on üks võimalus, kuid Shield ei tähenda kallite AAA-pealkirjade Androidi toomist.

Tegelikult olid kõik Nvidia esimesed Shieldi tooted voogesitada arvutimänge Androidile seadmeid. Siinkohal võib neid vaadelda kui testvoodeid, kus Androidi üleküllastunud riistvaraturul on voogesitusvõimalused erinevad.

Android-mängukonsoolid on saabumisel surnud

Kõigepealt peame heitma pilgu Androidi mängukonsooli õnnestumiste ja ebaõnnestumiste ajalukku, seejärel uurima Androidi mängude arendamise kulusid, mis võiksid kasu saada võimsamast riistvarast. Nvidia Shield võib lõpuks Androidi mängude arendamise mõningaid aspekte suurendada või tappa ning tõenäoliselt teeb see mõlemat.

Kui juba kickstartist rääkida, siis mõned aastad tagasi käivitas ettevõtjate rühm Kickstarteri projekti OUYA Androidi mängukonsooli loomiseks, mis juhuslikult põhines Nvidia riistvaral. Paljudele inimestele meeldib 99-dollarise Android-konsooli idee, investeeringud tulid sisse, kuid lõpptulemuseks oli flopp. Eelmisel aastal Forbes kuulutas OUYA surnuks - konsoolil ei olnud kunagi piisavalt suurt kasutajaskonda, nii et arendajad ei vaevunud sellega. Raha polnud saada.

Nvidia Shieldi mängutahvel maksab küll kaks korda rohkem (199 dollarit MSRP), kuid Nvidia tootena peaks see olema Androidi arendajatele atraktiivsem. Nii et see peaks aitama, eks?

Vale.

Väga vähesed Androidi arendajad keskenduvad graafiliselt intensiivsetele pealkirjadele. Need nõuavad palju rohkem ressursse, nad ei näe välja nii head kui korralikud konsooli- või arvutimängud, pole suurepärased puutetundlikuks sisendiks ning rohke silmailu abil võivad nad nutitelefoni või tahvelarvuti akut tühjaks ajada . Androidi ja tõepoolest kõigi mobiiliplatvormide suurimad mängud on vabaajamängud, mitte nn AAA-tiitlid. Rovio ja King ei teinud varandust fotorealistliku graafikaga keerukate mängude väljatöötamiseks, vaid keskendusid vabamängudele, mida sai mängida praktiliselt igas nutitelefonis. Need mängud ei koormanud SoC-d ega akut eriti, nii et võite mõnda aega tappa ilma oma mobiiltelefoni tapmata.

Drosseldamine on veel üks probleem. Mobiiltelefonid ja tahvelarvutid ei levita soojust hästi, nii et kui nad suudavad paberil suurepäraselt toimida, siis kui nad on sunnitud pikka aega koormuse all töötama, gaasib SoC tagasi ja töötab madalamate kelladega, et püsida selle termiline ümbris, halvendades seega jõudlust.

Androidi mängimine ja throttling

Androidi mängukonsoolid ja digiboksid neid puudusi ei kannata, kuna need ei tugine aku võimsusele ja nende suurema kuju tõttu saab neid kavandada palju rohkem soojust hajutama.

See aga ei tähenda, et Androidi arendajad koguneksid neile mänge looma; kasutajaskond on nii väike, et arendajad ei saanud oma raha tagasi teenida, kuna nägusate laskurite ja märulimängude väljatöötamine nõuab rohkem ressursse kui juhuslike mängude loomine nagu Flappy Bird. Teisalt näitavad hiljutised uuringud, et iga päev avaldatakse üle 200 Android-mängu. Enamik neist tiitlitest ei saavuta kunagi märkimisväärset tõmmet, kuna turg on ülerahvastatud. Seda silmas pidades võiks Android TV-le või Android-konsoolidele kolimise proovimine mõne arendaja jaoks olla mõttekas.

Mis on siis Nvidia lõppmäng?

Nvidia on sellest probleemist täiesti teadlik, nagu ka teised riistvaratootjad. Seetõttu pole meil palju Androidi mängukonsoole ja miks on enamik suuri kaubamärke neist eemale hoidnud. Ärimudelil pole ka erilist mõtet. Sony ja Microsoft ei teeni riistvaral palju raha, tegelikult müüvad nad turule minnes uusi konsoole alla omahinna, kuna nad kontrollivad ökosüsteemi ja teenivad raha pigem mängude kui konsoolide abil. Ilmselt ei kehti see Androidi kohta ega saa seda ka kasutada.

Kuid Nvidia arvab, et on selle probleemi lahendanud. Miks peaksite vaeva nägema Androidi jaoks mõeldud AAA-mängude arendamisega, kui saate selle asemel kasutada PC-pealkirju? Miks peaks sisu seadmes lokaalselt renderdama, kui saate seda voogesitada? Miks proovida teenida riistvaral raha, kui saate teenustega teenida? See võib tunduda natuke kuuvõttena, kuid Nvidia on kindel, et see töötab, ja võrdleb GRID-i mängu voogesitust mängude jaoks Netflixiga.

Mida see tähendab Nvidia Shieldi tahvelarvuti, Androidi arendajate ja tarbijate jaoks?

Nvidia Shield võiks lubada ettevõttel jäljendada Sony ja Microsofti lähenemisviisi, teenides raha pigem mängude kui riistvara jaoks, kuid keerutades: pakkudes Gaming as a Service (GaaS).

Vaatame, kuidas selline lähenemine ettevõtet aitab:

  • Ökosüsteem - Nvidia suudaks ökosüsteemi kontrollida, toetades valitud mänge, luues müüriga aia.
  • Riistvara - Mängud renderdatakse ainult Nvidia GRID serverites, nii et ettevõttest võib lõpuks saada tema enda suurim riistvara klient.
  • Pikaealisus - Niikaua kui tarbijal on riistvara, mis suudab GRID-sisu voogesitada, pole seda vaja uuendada - Nvidia teeks seda serveri poolel, kasutades rohkem oma riistvara.
  • Tõhusus - Nvidia võiks kallite graafikakaartide turustamise asemel müüa töötlemisvõimsust ja kasutada installitud riistvara tõhusamalt kui üksiktarbijad.
  • Piraatlus - Ei ole piraatluse ohtu, mis peaks avaldajatele meeldima.

GRID voogesitusest saavad kasu ka tarbijad, kuid on ka mõningaid puudusi:

  • Mugavus - Tarbijad ei peaks enam vaeva nägema täienduste, paranduste, värskenduste ja draiveritega.
  • Väärtus - selle asemel, et osta kallist mänguprogrammi ja seda regulaarselt uuendada, saaksid tarbijad maksta, kui nad käivad.
  • Valik - Probleemiks võib olla valikuvõimaluste puudumine, kuna Nvidia edastab ainult valitud pealkirju, nii et nišimängudest ja žanritest huvitatud tarbijaid ei rahuldata vähemalt esialgu mitte.
  • Geograafia - GRID-teenused ei oleks ülemaailmselt kättesaadavad ja serverid peavad latentsuse hoidmiseks olema kliendi vahetus läheduses.

Mis puutub Androidi arendajatesse, siis Nvidia Shield on pehmelt öeldes segakott. On mõningaid potentsiaalseid eeliseid, kuid see pole kõik hea uudis:

  • Võimsus - Kui kontseptsioon käivitub, oleks Androidi arendajatel lõpuks installimiseks mõni võimsam riistvara, millega mängida.
  • TV - Shieldi eesmärk on Androidi 4K-ga elutuppa toomine, nii et arendajad saaksid luua ka spetsiaalselt selleks mõeldud rakendusi (just järgmise põlvkonna nutitelerite jaoks).
  • Kokkupuude - Konsoolile ja telerile keskendumine võib anda arendajatele rohkem kokkupuudet kui üleküllastatud mobiilse Androidi segment.
  • AAA - Kui see õnnestub, võib Nvidia algatus muuta suure eelarvega Android-mängud veelgi vähem elujõuliseks ja need pole enamiku kirjastajate jaoks juba kasumlikud.
  • Ettevõtlus - Nvidia on juba partneriks olnud VMware , nii et pikas perspektiivis võiks Androidi kasutada ka ettevõtluse jaoks, kuid see on hüpoteetiline stsenaarium ja selle elujõuliseks muutumine võtab veidi aega.

Kuidas Nvidia Shield töötab

Ma ei raiska palju aega Nvidia GRID-tehnoloogia peenemate punktide selgitamisele, kuid juhul kui te pole kontseptsiooniga kursis, peaks lühike kokkuvõte kasuks tulema. Kui olete huvitatud GRID ja GRID SDK-de täpsemast küljest, on Nvidia ametlik dokumentatsioon ulatuslik ja veebis saadaval.

GRID-server töötab põhimõtteliselt nagu kaugvGPU või virtuaalne mänguautomaat. Kliendipool annab sisendi graafiliste käskude kaudu, mida seejärel halduri liides haldab ja renderdatakse väikese latentsusega riistvaral. Seejärel kodeeritakse kaadripuhver madala latentsusega riistvara dekooderisse ja saadetakse tihendatud videovoo kujul kliendile tagasi.

Algne spetsifikatsioon nõudis H.264 videot, kuid Nvidia SoC-de uusim iteratsioon Tegra X1 , toetab 4K H.265 (HEVC) kiirust 60 kaadrit sekundis. See tähendab, et voog võib olla kogelemiseta ja võimaldada sujuvaid kaadrite kaadreid.

Aga latentsus?

See on võib-olla suurim probleem, millega Nvidia GRID ja pilvemängud üldiselt silmitsi seisavad. Video voogesitus pilvest on üks asi, kuid kasutaja sisendil põhineva originaalse heli- ja videosisu renderdamine on midagi muud. Suured latentsused pole mängijatele elada; võrgumängu mängimine on olnud aastaid olemas ja Nvidia pani probleemi lahendamiseks palju aega ja vaeva.

Kuidas Nvidia Shield töötab

Nvidia hindab serveripoolset latentsust 30 ms, võrgu latentsust 30 ms ja kliendipoolset latentsust vähem kui 16 ms. Kliendi dekodeerimise API on mõeldud umbes 1 kaadri madala latentsuse jaoks. Nvidia plaan on paigutada telekommunikatsioonikeskustesse spetsiaalsed GRID-serverid ja latentsuse vähendamiseks serveritega 'üleujutada kaart'. Ettevõte kujundas ka Amazon Web Services (AWS) partneri vahevara lahendusi.

Nvidia on infrastruktuuri loomiseks palju teinud, kuid võib kuluda mõni aeg, enne kui kõik maailma nurgad saavad juurdepääsu madala latentsusega GRID-teenustele.

Kuhu jätab Nvidia Shield Androidi arendajad?

Nvidia mängutahvlite lähenemine pakub Androidi arendajatele vähe võimalusi ja varjukülgi. Suured eelarvega AAA-mängude Android-ekvivalendi loomisele keskendunud suured arendajad võivad Nvidia GRID-i silmitsi seista suurema konkurentsisurvega, mis suudab pakkuda suurepäraselt kvaliteetset.

Vabadel mängudel ja muudel rakendustel keskendunud väikestel või sõltumatutel arendajatel pole aga muret. Vastupidi, Nvidia avab veel ühe ukse, antud juhul elutoa ja suurte kõrglahutusega ekraanide ukse. Koos H.265 ja VP9 võimalustega pakub Shield erinevaid võimalusi, kuid lõppkokkuvõttes on arendajate ülesanne luua 4K telerite jaoks uue põlvkonna tapjarakendused, olgu see siis Shieldis või Android TV-s.

Nvidia GRID

Juhuslikult pakub Taiwani kiibitootja MediaTek esimese põlvkonna Android-telerite jaoks SoC-sid ja esimene kiip kuulutati välja CES 2015-l nagu ka Tegra X1. MediaTeki MT5595 SoC põhineb 32-bitistel Cortex-A17 ja Cortex-A7 südamikel, kuid selle GPU suudab endiselt hakkama saada HEVC ja VP9 ning 60 kaadrit / s, nagu Tegra X1. Android TV on teine ​​teema ja ma ei soovi seda põhjalikult arutada, kuid arendajate osas on selgelt palju kattuvusi.

Androidi rakenduste arendamine suurte 4K / UHD ekraanide jaoks on järgmine suur asi, samas kui Android Wear on sõna otseses mõttes järgmine väike asi.

Ehkki see võib tunduda veel üks väljakutse ja veel üks riistvaraplatvorm, mida hallata, ärge unustage kaaluda spetsiaalselt elutoa jaoks mõeldud rakenduste arendamise eeliseid Android TV-le ja selliste seadmete jaoks nagu Nvidia's Shield:

  • Vähem tarkvara- ja riistvaraplatvorme, millega arvestada.
  • Saadaval on võimsam riistvara.
  • Energiatõhusus pole küsimus.
  • Peate tegelema ainult ühe kuvasuhtega.
  • Rakendused töötatakse ainult kahe eraldusvõimega (UHD ja FHD).
  • Kasutajaliidese paigutus on enam-vähem standardiseeritud.
  • Kasutuskogemus peaks olema paljude erinevate toodete puhul peaaegu identne.

Alternatiivsed rakendused

Siiani olen rääkinud Nvidia rünnakust elutuppa, aga kuidas on lood teiste võimalike rakendustega? Kuna GRID-i kaudu on nõudmisel saadaval nii palju töötlemisvõimsust, peab kindlasti olema viis, kuidas seda muuks kui mänguks kasutada?

See on keeruline ja võin ainult spekuleerida, kuid mõned asjad on juba selged. Mängimine on vaid üks aspekte Nvidia paralleelsetes arvutipingutustes - teine ​​on ettevõtte virtualiseerimine, ehkki sellel pole suurt pistmist Androidi ega elutoaga.

Sellised seadmed nagu Nvidia Shield või tulevased Android-telerid võiksid olla paljude teiste seadmete jaoturiks, laiendades meie nutitelefonide võimalusi dubleerida nutikate kaugjuhtimispultidena, muutes odavad kiire traadita ühenduse tahvelarvutid teisteks ekraanideks, pakkudes uusi võimalusi sisu levitada ja tarbida.

Shield paistab silma voogedastusvõimaluste ja muljetavaldava töötlemisvõimsuse, sealhulgas võimsate ja programmeeritavate CUDA südamike abil, mida saab kasutada muudeks asjadeks kui graafika. Nvidia on juba demonstreerinud, et isegi viimastes Tegra kiipides kasutatavaid mobiilseid GPU-sid saab kasutada 3D-kaartide loomiseks ümbrusest, elementaarse liikumise jälgimiseks ja muuks. See tähendab, et tulevikus võivad Android-seadmed pakkuda Kinecti-laadseid võimalusi, mis on sujuvalt integreeritud teiste Android-seadmetega. Kuidas oleks elutoas interaktiivsete spordirutiinidega, mida toetavad liikumisjälgimine ja spordikandjad? Või mängud, mis on mõeldud ainult suure ekraaniga telerite, nutika kodu juhtimiskeskuste või uute virtuaalse reaalsuse (VR) võimaluste jaoks?

VR ja liitreaalsus (AR) võivad samuti sellistest seadmetest ja eriti Nvidia GRID-tehnoloogiast kasu saada. Väidetavalt töötab Google ka Android VR-ga, mis tulevikus ühineb Android Weari, Android TV ja Android Autoga, kuid üksikasjad on endiselt visandlikud. (Arutasin voogesitamine eelmises postituses VR- ja AR-peakomplektides .) Vahepeal on mitmed ettevõtted teatanud uutest või uuendatud VR-i toodetest ja tehnoloogiatest ning see kõik juhtus mõne nädala jooksul Barcelonas toimuval Mobile World Congressil ja San Franciscos toimunud mängude arendajate konverentsil. Valve, Samsung ja AMD on vaid mõned mainimist väärivad suured nimed.

Aga kui Nvidia Shield saaks kodukonsoolides voogesitust kasutada kas GRID-i kaudu või kohapeal, siis miks mitte kasutada seda ka mobiilseadmetes? See kõlab nagu taevas tehtud matš, kusjuures suurem osa arvutist tehakse pilves, laaditakse mobiilseadmeid muude ülesannete jaoks alla ja parandatakse selle käigus aku kasutusaega.

Kahjuks pole see siinkohal otstarbekas. Vähesed inimesed vajaksid juurdepääsu oma mobiilseadmete sellisele töötlemisvõimsusele, mis on juba piisavalt hea vabaajamängude jaoks ja isegi mõne tõeliselt vapustava graafikaga pealkirja jaoks. Ribalaius ja latentsus oleks teine ​​probleem, kuna 4G / LTE pole endiselt kogu maailmas laialdaselt kättesaadav ja mõnes stsenaariumis ei oleks see piisavalt kiire. Lisaks on kaasaegsed integreeritud modemid suhteliselt keerukad; sageli võtavad need SoC-l rohkem ruumi kui GPU või kõik protsessori südamikud kokku. Pealegi ei ole modemi käivitamine täie kiirusega ja kõigi numbrite krõbistamine kõrge eraldusvõimega sisu dekodeerimiseks ja kuvamiseks efektiivsuse seisukohalt hea ning võtaks paratamatult suure aku kasutustasu.

Teoreetiliselt oleks võimalik kasutada sama lähenemisviisi mõnele sama infrastruktuuri ümber ehitatud ettevõtterakendusele või nišiseadmetele, mida saaks mõnes tööstusharus kasutada; aga sellest kõigest on asi veel kaugel ja sellised patenteeritud tehnoloogiad ei tohiks igatahes keskmist Androidi arendajat puudutada.

Millele peaksid siis keskenduma Nvidia Shieldi tahvelarvutitest, voogesitusest ja Android TV-st huvitatud Androidi arendajad? Siinkohal on seda raske öelda, kuid uue põlvkonna elutoa rakenduste potentsiaalne turg on tohutu ja seda ei tohiks tähelepanuta jätta. Kes teab, võib-olla motiveerivad meie postitused mõnda meie lugejat sellele arenevale turule vaatama ja järgmise tapjarakendusega välja tulema - sellisel juhul tahan, et teaksite vaid ühte: pudel sinist etiketti oleks tore.

Juhend oma esimese Ember.js rakenduse loomiseks

Veebi Kasutajaliides

Juhend oma esimese Ember.js rakenduse loomiseks
Juhend JUnitiga ühtsete ja integreeritud testide kohta

Juhend JUnitiga ühtsete ja integreeritud testide kohta

Tagumine Ots

Lemmik Postitused
Tasulise meedia direktor
Tasulise meedia direktor
10 parimat viga, mida Django arendajad teevad
10 parimat viga, mida Django arendajad teevad
Instagrami privaatsuspoliitika ülevaade
Instagrami privaatsuspoliitika ülevaade
Disainerite värviteooria - kokkupõrkekursus (koos infograafikaga)
Disainerite värviteooria - kokkupõrkekursus (koos infograafikaga)
Kliendi hoidmise tähtsus - empiiriline uuring
Kliendi hoidmise tähtsus - empiiriline uuring
 
Ettekande kujundus ja visuaalse jutustamise kunst
Ettekande kujundus ja visuaalse jutustamise kunst
Disainisüsteemide ja mustrite mõistmine
Disainisüsteemide ja mustrite mõistmine
Kuidas anda professionaalset disaini tagasisidet
Kuidas anda professionaalset disaini tagasisidet
Töötluskeele ülim juhend I osa: põhialused
Töötluskeele ülim juhend I osa: põhialused
Taiwani arendaja Hsiao Wei Chen võidab seitsmenda ApeeScape'i stipendiumi
Taiwani arendaja Hsiao Wei Chen võidab seitsmenda ApeeScape'i stipendiumi
Kategooriad
TrendidPlaneerimine Ja PrognoosimineTooteinimesed Ja MeeskonnadRedigeerimineMuuladustamineToote ElutsükkelInnovatsioonKpi-D Ja AnalyticsVeaotsing

© 2023 | Kõik Õigused Kaitstud

socialgekon.com