» »

nVidia Tegra K1

nVidia Tegra K1

FlyingBee ::

Unreal Engine 4 na mobilnem SOC Tegra K1 (v videu prevrtite na 2.15, zares dober pogon)
http://www.nextpowerup.com/news/6519/ep...

Kepler v Tegri in Project Denver
http://www.nextpowerup.com/news/6514/nv...

Isotropic ::

unreal engine je prav portan na tegro al je spet kaksna "emulacija" kot z bf4?
sicer pa props. zanimivo, da je arhitektura 7-wide, pri ARM naj bi meli ze probleme s tem, da je nebi mogli optimalno izrabiti...

Zgodovina sprememb…

pegasus ::

Všeč mi je, da AMD ponovno podpihuje razvoj :) Čeprav so mi fantaziranja na amd talkih bližje, ker so bolj far out. Tu je še vedno samo old shit, done better. Te igrce gledam že od dooma naprej, who cares kako izgledajo ...
Že kake informacije o compute zmogljivostih in GF/w ?

FlyingBee ::

gre se za desktop class GPU, to je tista glavna razlika

http://www.phonearena.com/news/Nvidia-T...

nimajo x86 licence in se delajo na mobilnih rešitvah na podlagi ARM CPU-jev, imajo pa razvito grafično procesiranje, ki je zdaj namenjeno iz PC-ja na tablice, s projektom Denver pa poskušajo nadomestiti Intel in AMD, nekaj podobnega se Apple trudi narediti x86less za "namizne" računalnike in prenosnike

v bizmisu je wondows še vedno majka, v domačem okolju pa ne rabimo več x86, če ne igramo iger in napredno obdelujemo videa ter fotk + še marsikaj

dokler tehnologija nm ne bo ovira je Intel na dobri poti s Haswell-om, z druge strani pa mu prihaja ARM

praktično nVidia dela tako kot Intel, samo da z GPU-ji, Intel pa z CPU-ji ... vrinit desktop rešitve v tablice in telefone

FlyingBee ::

hojnikb ::

denver cpu zgleda bomba..
#brezpodpisa

Isotropic ::

It's long been rumored that Denver was a reincarnation of NVIDIA's original design for an x86 CPU. The rumor there being NVIDIA used binary translation to convert x86 assembly to some internal format (optimizing the assembly in the process for proper scheduling/dispatch/execution) before it hit the CPU core itself. The obvious change being instead of being x86 compatible, NVIDIA built something that was compatible with ARMv8.

I believe Denver still works the same way though. My guess is there's some form of a software abstraction layer that intercepts ARMv8 machine code, translates and optimizes/morphs it into a friendlier format and then dispatches it to the underlying hardware. We've seen code morphing + binary translation done in the past, including famously in Transmeta's offerings in the early 2000s, but it's never been done all that well at the consumer client level.

Mobile SoC vendors are caught in a tough position. Each generation they are presented with opportunities to increase performance, however at some point you need to move to a larger out of order design in order to efficiently scale performance. Once you make that jump, there's a corresponding increase in power consumption that you simply can't get over. Furthermore, subsequent performance increases usually depend on leveraging more speculative execution, which also comes with substantial power costs.

ARM's solution to this problem is to have your cake and eat it too. Ship a design with some big, speculative, out of order cores but also include some in-order cores when you don't absolutely need the added performance. Include some logic to switch between the cores and you're golden.

If Denver indeed follows this path of binary translation + code optimization/morphing, it offers another option for saving power while increasing performance in mobile. You can build a relatively wide machine (NVIDIA claims Denver is a 7-issue design, though it's important to note that we're talking about the CPU's internal instruction format and it's not clear what type of instructions can be co-issued) but move a lot of the scheduling/ILP complexities into software. With a good code morphing engine the CPU could regularly receive nice bundles of instructions that are already optimized for peak parallelism. Removing the scheduling/OoO complexities from the CPU could save power.

Granted all of this funky code translation and optimization is done in software, which ultimately has to run on the same underlying CPU hardware, so some power is expended doing that. The point being that if you do it efficiently, any power/time you spend here will still cost less than if you had built a conventional OoO machine.


sem dodal se malo teksta, da bi se dobro videl context citata.
se mi samo zdi ali mi to res zgleda zelo podobno kot intel itanium? tut tam naj bi vecino dela opravil compiler, ki je kodo prilagajal tako, da se je lahko cimbolj izkoriscalo paralelizem.
pa mislim, da ga je lih to pokopalo. ker compiler ni bil na nivoju in ker v obicajnem softveru ni bilo toliko moznosti paralelizacije in si imel posledicno nizko gostoto instrukcij.

ce se prav spomnim
oz. se to dogaja ob runtime v tem primeru, ne pa v compilerju (glej drugi odstavek).

Zgodovina sprememb…

Isotropic ::

pegasus je izjavil:

Všeč mi je, da AMD ponovno podpihuje razvoj :) Čeprav so mi fantaziranja na amd talkih bližje, ker so bolj far out. Tu je še vedno samo old shit, done better. Te igrce gledam že od dooma naprej, who cares kako izgledajo ...
Že kake informacije o compute zmogljivostih in GF/w ?



poraba naj bi bila 5w, samo ne vem, ce ves SOC (2x denver, 1 SMX - 192 cuda cores)
p.s. dvomim, da ma amd tukaj kaj zraven. nv je imela cuda se pred opencl (oz. close to metal), tut logicno je bilo, da bodo scasoma sli z g80 graficne na novejso (ker se je cuda kolikor toliko uveljavil, infotainment za avto itd)

Zgodovina sprememb…

FlyingBee ::

in your face http://blog.gsmarena.com/nvidia-tegra-k...

sicer pa je tole navito na 3ghz in konkurenca tudi že diha za ovratnik, so pa vseeno na res dobri poti, še posebej ko smo videli kaj so z Maxwell dosegli na istem 28nm

http://www.phonearena.com/news/Imaginat...

Isotropic ::

pegasus je izjavil:

Všeč mi je, da AMD ponovno podpihuje razvoj :) Čeprav so mi fantaziranja na amd talkih bližje, ker so bolj far out. Tu je še vedno samo old shit, done better. Te igrce gledam že od dooma naprej, who cares kako izgledajo ...
Že kake informacije o compute zmogljivostih in GF/w ?

nic ne podpihuje amd. to je se iz casa nv zelje po x86 emulatorju. govori se, da k1 sploh ni arm proc, ampak da je via-style emulacija arm instruction seta. kot bi bila za x86 po prvotnih nacrtih.
mislim da ima 1 SM sicer, proc pa po compute ni ne vem kaj (mogoce na nivoju kaksnega p4)

vsekakor upam, da bo nv scasoma dobila x86 licenco, bodo se fun times. ambicije firma vsekakor ma.

Zgodovina sprememb…

Dr_M ::

K1 je custom procesor, kompatibilen z ARM, tako kot je npr qualcommov Krait in tudi predhodniki, tako da to ni nic novega.

FlyingBee ::

nVidii je voda na mlin ravno ARM, saj bo z njim konkurirala gigantu Intelu na mobilnem področju, kjer slednji trenutno nima šans v grafiki, procesorsko pa se je že popolnoma približal glede p/W, vendar ga bo zaradi sigurnega konca zmanjševanja tranzistorjev pri teretično 1nm in bolj praktično 7nm, ARM fronta nadvladala pri p/W, kar je glede na današnje podatke logično ... marsikaj se bo še vmes zgodilo in ni tako črno belo, še posebej ker je Intel oborožen prav z vsemi mazili za preobrat, so pa na drugi strani Apple in Qualcomm, ki imajo zelenih lističev več kot dovolj za nvidio in Intel skupaj

D3m ::

|HP EliteBook|R5 6650U|

FlyingBee ::

uuu, D3m a počasi priznavaš p/W pomemnost ali je le pri nvidii to realen problem .... hvale vredno

na 28nm delajo čudeže s Maxwellom na čelu. tako da bo tale problem verjetno 22nm in nadaljna optimizacija rešila ali pa tudi ne

Zgodovina sprememb…

Dr_M ::

Vse je odvisno od znamke.
Aja, pa charlie je znan serator, zato bi ga jemal z eno veliko tovorno ladjo soli.

D3m ::

FlyingBee je izjavil:

uuu, D3m a počasi priznavaš p/W pomemnost ali je le pri nvidii to realen problem .... hvale vredno

na 28nm delajo čudeže s Maxwellom na čelu. tako da bo tale problem verjetno 22nm in nadaljna optimizacija rešila ali pa tudi ne


Tema je o K1. Samo novico in povezavo sem prilepil. Kaj si ti misliš je pa druga stvar. ;)
|HP EliteBook|R5 6650U|

FlyingBee ::

ja, hvala za link, ampak kaj se bo zgodilo če v amd temah začnemo linkat visoko porabo

nvidia je s k1 pokazala kakšna bo prihodnost grafike na tablicah in prenosnikih, semiaccurate pa je samo semi

hojnikb ::

ne pozabit, stvar ima 192 shader enot, kar je nekje na nivoju desktop 630ke ..
#brezpodpisa

FlyingBee ::

60w bi lahko 750 napajal, tako da k1 sigurno precejmalo porabi, taka ugibanja na semiaccurate pa so otročje lahka ... bomo videli, ko bo dejanski test

hojnikb ::

ja, sklepat stvari iz non production silicija je pač neumnost..
#brezpodpisa

Hayabusa ::

Niso mogli tega priklopiti na watt meter in pogledati številk ob benchu ?

hojnikb ::

NDA pa to :)
#brezpodpisa

FlyingBee ::

K1 in Unreal 4 pogon s Goolovo pomočjo Android extension... na tablicah bo tole aktualno, telefoni verjetno ne

http://www.legitreviews.com/unreal-engi...

FlyingBee ::

Shield tablica je zunaj, upam, da bo pri nas 300 EUR

http://www.gsmarena.com/nvidia_announce...

Isotropic ::

skoda samo, ker nima unega nvidia proca (k1), ampak 4x arm a15.

hojnikb je izjavil:

ne pozabit, stvar ima 192 shader enot, kar je nekje na nivoju desktop 630ke ..

koliko je to v primerjavi s hd 4400?

gensi ::

Xiaomi Mi Pad ima K1 procesor.
Edino glede cene nisem prepričan - ne vem, če je na linku zares končna cena:
http://www.xiaomishop.com/104-xiaomi-mi...

L.P.

Isotropic ::

Arm A15 je quad-core, K1 je samo dual.
oz. K1 z a15 je qc, s tistim drugim nv (denver al kaj ze) procesorjem pa samo dual.

Acer Chromebook CB5, Google Project Tango Tablet

Zgodovina sprememb…

FlyingBee ::

64-bit je tisti dual


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Apple dal Intel na čevelj (strani: 1 2 )

Oddelek: Novice / Ostale najave
9224618 (18838) boolsheat
»

ARM dobil 64 bitov (strani: 1 2 )

Oddelek: Novice / Procesorji
5117577 (11531) trnvpeti
»

CES 2014: Nvidia Tegra K1 kakor iz vesolja

Oddelek: Novice / Procesorji
4912853 (8572) FlyingBee
»

Nvidia pripravlja igralno tablico in nov plošček

Oddelek: Novice / Android
179065 (7083) FlyingBee

Več podobnih tem