Neljatuumalised kiibid mobiiltelefonides pole muud kui turunduslik lumetöö

Supermees (Jor-El, mitte Kal-El ...)

Supermani pildid ja fraasid nagu 'kiiremini kui kiirust ületav kuul!' on see, mida Nvidia soovib, et tarbijad mõtleksid oma uude neljatuumalisele mõeldes meelde, mobiilile orienteeritud Tegra 3 SoC . Eelmise aasta veebruaris maailma esimesena kuulutatud Kal-El kavatseb debüteerida eelseisvas Android-toega Asus Transformer Prime tahvelarvuti . Tegra 2 jõudlust kuni viis korda lubav Nvidia on öelnud, et kiip jõuab kindlasti tahvelarvutitesse ja nüüd on uudiseid eelseisvast HTC Edge , tundub, et Tegra 3 tuleb ka telefonide juurde. Teatavasti on Edge maailma esimene neljatuumaline telefonitoru, mis teeb sellest teoreetiliselt planeedi kiireima mobiiltelefoni. See on kõik hästi ja hea, kuid ehkki alati soovitakse rohkem energiat, pole mobiiliarendajad ja tootjad valmis sellist riistvara kasutama. Kuni aku kestvuse ja rakenduste arendustaseme paranemine pole seda tüüpi tehnoloogiaga kooskõlas, pole see muud kui raha raiskamine.



Tavaline tarbija teab väga vähe, kuidas tarkvara suhtleb tema mobiilseadmesse installitud protsessoriga. Valdava enamuse jaoks nad lihtsalt tahavad, et see töötaks - sellest, miks iPhone nii hästi müüb. Neil pole õrna aimugi, mida kahetuumaliste andmetöötlusega kaasnev kasu nende üldisele kogemusele, rääkimata neljatuumalisest. Nende meelest on suurem on parem, mida turundusosakonnad tahavad, et nad mõtleksid.

Tim tööriistamees

Nende peas käib loogika, et mida rohkem on seadmel südamikke, seda parem see peab olema. Tehniliselt on see õige. Rohkem südamikke tähendab suuremat jõudu, mis toob Tim tööriistamehe kõigis esile. Kuid neljatuumalise seadme ostmine on praegu võrdväärne tõeliselt kena mootorsae ostmisega, seejärel selle kasutamine rohu lõikamiseks. Igaüks, kes tunnistab naabrit, kes sellist vägitööd üritab, arvab, et sellise kopsaka tööriista kasutamine suhteliselt lihtsa ülesande jaoks oli pisut üleliia. Praegu on sama lugu mobiiltelefonide rakenduste ökosüsteemiga.



Jah, on tõsi, et kõik rakendused on praegu olemas kasu kahetuumalise protsessori omamisest. Seadmed viivad süsteemi ülesanded ühele tuumale, nii et rakendus saaks täielikult teises töötada. Kuid see on eelis sellest, kuidas operatsioonisüsteem töötab, mitte sellest, kuidas rakendus on kirjutatud. Mis tahes seadme probleem on see, et süsteemi kasutamiseks on olemas piiratud hulk ressursse. Seadmes töötav operatsioonisüsteem töötab ressursside jaotusega žongleerimisel, et seade töötaks sujuvalt. Android ja iOS tegelevad selle mitme ülesandega erineval viisil, mõlemad tulenevad erinevast filosoofilisest mudelist.

Apple on iOS-i struktureerinud korraga käivitatavate toimingute arvu piiramiseks. Kui see ülemmäär on saavutatud, tapab see protsessi, kui avaneb uus, mis võimaldab süsteemi ressursikasutusel püsida tasemel, kus kasutaja ei märka erinevust jõudluses. See on kooskõlas Apple'i sooviga kontrollida oma seadmete kogu kasutuskogemust.

Android läheneb multitegumtöötlusele avatumalt, otsustades töötavate rakenduste haldamise asemel neid tappa. Kui ressursid hakkavad otsa saama, hakkab Android praegu töötavate rakenduste jaoks märkmeid tegema. See tuvastab, milliseid parajasti ei kasutata, märgib üles rakenduse oleku ja lülitab need siis välja. Kui kasutaja jätkab rakenduse kasutamist, võtab see üles sama täpse punkti ja hakkab uuesti töötama. Mõlemast meetodist teeb iOS paremat tööd, kasutades oma kahetuumalist arhitektuuri viisil, nagu see oli mõeldud.

See sarnaneb natuke Honeycombi rakenduste kurva olekuga



Kuigi ülaltoodud protsessi abil saab väita, et mitmetuumalised seadmed on eelis, on tõsiasi, et on väga vähe rakendusi, mis on optimeeritud täies mahus ära mitme protsessoriga protsessori kasutamiseks. Näiteks Androidi puhul on Tegra 2 kiibistikku nii vähe, et Nvidia otsustas looge rakendus see tõstab neid esile, et nad segadusse ei eksiks. Nüüd on rakendused, mis seda ära kasutavad, graafiliselt üsna hämmastavad - võite öelda, et nendega tehti palju tööd - mis on tõenäoliselt enamiku sealsete rakenduste arendajate jaoks takistuseks. Valdav osa on väikesed toimingud, mille eelarve on väike ja mis ei saa toetada arendust, mis kasutab olemasolevat riistvara täielikult ära.

Android-seadmete omanike aku kestvus on olnud katk, mida nad oma vaenlastele ei sooviks. Ideaalne näide on telefon HTC Thunderbolt, mis sööb hommikusöögiks patareisid. Paljuski on see seotud LTE võimalustega, mis tal on, kuid on kahju, et selle seadme suurim eelis on ka see, mis selle aku kõige kiiremini ära suretab. Aku tehnoloogia on nii kehv, et tootjate soovitus on kas telefonitoru parim funktsioon välja lülitada või varupatarei osta. Žürii ei tea, kas neljatuumalised seadmed kas aitavad või takistavad seda probleemi; Nvidia soovib, et inimesed arvaksid, et see aitab sellest, mida nimetatakse kaaslane-tuum sisse ehitatud Kal-El. Sisuliselt on sellel protsessoril viis tuuma: üks vähese energiatarbega südamik, mis töötab üksi, kui seade on jõude või seda ei kasutata, siis ülejäänud neli, mis kasutamise ajal üles tõusevad, muutuvad raskemaks. Teoreetiliselt on sellest kasu võimuprobleemidele, kuid seda pole veel näha. Allpool olev graafika selgitab metoodikat, mida Nvidia oma uues kiibis kasutab. Kui Transformer Prime välja annab, on huvitav näha selle arhitektuuri tõhusust.

Nvidia Tegra 3 - kuidas viis tuuma töötavad



Ideaalses maailmas sunnivad riistvara võrdlusalused tarkvara end laiendama, et oma pakutavat lisajõudu ära kasutada. Praegu võitleb mobiiltelefonikeskkond kahe südamiku järele jõudmisega, rääkimata neljast. Selle taandareng on asjaolu, et tarbijatel pole vaja selle vabastamisel kiirustada välja ostma neljatuumalist mobiiltelefoni. Kaks täiendavat südamikku ei anna nende kasutuskogemusele tohutut kiirust, kui nad pole väga vanal telefonitorul. Säästke oma raha kuni aasta pärast, kui neljatuumaline mobiilne arvutus midagi tegelikult tähendab.

Copyright © Kõik Õigused Kaitstud | 2007es.com