Šta je novo?

NVIDIA pravi x86 CPU

Cek, cek.... Intel je licencirao AMD-u, VIA-i, patente koji se ticu implementacije x86 instrukcija i ko zna kakvih procesorskih tehnologija. I sada potezu pitanje da li foundry ima pravo da nasledi te patente?

Teorijski govoreci - kada bi NV napravila nesto sto ne gazi patente a koristi x86 set? To bi bio sasvim legalan proizvod?

Ili vise ni Intel ne zna sta je tu problem, ali cisto da ugusi konkurenciju :)
 
Kakve ovo ima veze sa temom?

Pa objasnio sam ali ti ne citas.

A koji je to deo dizajna?

Mikrokod.

Meni se čini da ti uopšte nisi shvatio ni kako rade današnji x86 procesori, ni šta se tu licencira...

LOL, od svih ljudi na benchu ti si nasao bas Intel Black Belt developeru da kazes da ne zna kako rade x86 procesori :d

Svako ima pravo na svoje mišljenje, s tim što neki imaju na čemu da ga grade, a neki samo misle da imaju...

Ovo govoris o sebi zar ne?

Ipak, sve to ne menja činjenicu da je x86 instrukcijski set slobodan za korišćenje, jer da nije svi proizvođači kompajlera bi morali da plaćaju Intelu licencu za korišćenje njihovog seta instrukcija, a to bi bilo suprotno antimonopolskim zakonima svih država na svetu i budalaština iz sve snage.

Ti ocigledno ne znas razliku izmedju koriscenja x86 instrukcija u softveru i njihove implementacije u hardveru. Kad to savladas javi se, a dotle -- ne pali se.

Atom platforme koja je na tehnološkom nivou 386-ice.

Sad vec lupas gluposti. Ne moze biti na nivou 386-ice kad ima SMT i SIMD, a baziran je na Pentium jezgru.
 
Teorijski govoreci - kada bi NV napravila nesto sto ne gazi patente a koristi x86 set? To bi bio sasvim legalan proizvod?

jedno pitanje - zasto bi nvidija uopste morala da pravi novi hardware? Transitive Corporation ima ocigledno dobra resenja za pokretanje koda jedna arhitekture na drugoj. Radili su za sve najvece hardware igrace: IBM, Apple, SGI, Sun... i to u svim mogucim pravcima (sa / na): PowerPC, x86, Sparc, Itanium...

ako yooyo kaze da je moguce da se izvede emulacija x86 preko CUDE, onda bi mozda Transitive Corporation bila prava adresa :) naravno performase ne bi bile high-end ali mozda bi bile dovoljne za Vistu i svakodnevne poslove...
 
Poslednja izmena:
Cek, cek.... Intel je licencirao AMD-u, VIA-i, patente koji se ticu implementacije x86 instrukcija i ko zna kakvih procesorskih tehnologija. I sada potezu pitanje da li foundry ima pravo da nasledi te patente?
Da. Koliko sam ja razumeo, postoji eksplicitna klauzula u licenci koja ograničava pravo nasleđivanja, ali možda i grešim. U svakom slučaju, to je tamo neka njihova problematika...

Teorijski govoreci - kada bi NV napravila nesto sto ne gazi patente a koristi x86 set? To bi bio sasvim legalan proizvod?
Naravno. Ali je to jako teško izvodljivo, odnosno zahtevalo bi jako mnogo vremena i uloženog novca pa se postavlja pitanje vrednosti dare i mere.

U krajnjoj liniji, konkurencija (Intel/AMD) bi mogli da ih razvlače po sudovima do bankrotsva, čisto iz fazona. Na blef. Zato im se svi i smeju - jer su, što bi neki rekli, pošli lopatom na bager. :d

Ili vise ni Intel ne zna sta je tu problem, ali cisto da ugusi konkurenciju :)
Ma... Intel će da uguši NV samo ako šane na uvce svojim partnerima da gube "privilegije" ako budu valjali NV proizvode.
 
Pa objasnio sam ali ti ne citas.
Nisi ništa objasnio, tj ne uvažavam ti argument.

LOL, od svih ljudi na benchu ti si nasao bas Intel Black Belt developeru da kazes da ne zna kako rade x86 procesori :d
Nešto si mi mnogo konfuzan i nadobudan za jednog developera, mada... I to se uklapa u sliku. :d

Ovo govoris o sebi zar ne?
Nisam mislio eksplicitno na tebe, al' baš fino što te je pogodilo...

Ti ocigledno ne znas razliku izmedju koriscenja x86 instrukcija u softveru i njihove implementacije u hardveru. Kad to savladas javi se, a dotle -- ne pali se.
Žao mi je što ne mogu da kažem da jedini koji je ovde napaljen si ti, ali bih tada ipak samo delimično pogrešio...

Sad vec lupas gluposti. Ne moze biti na nivou 386-ice kad ima SMT i SIMD, a baziran je na Pentium jezgru.
Prvo, nemoj da si bukvalista. A drugo, izabrao si dve najgluplje stvari da istakneš naprednost Atoma u odnosu na praistorijski i386.

Moja podrugljiva opaska je zasnovana na činjenici da sva moć Atoma leži u njegovoj jednostavnosti. Jednostavnim instrukcijskim dekoderom, 2-way superskalarnošću i ukidanjem spekulativne obrade i preraspodele instrukcija, kao i naprednih content switching tehnika (register renaming) Intel se vraća u prošlost, pa je nekima to pomalo paradoksalno.
 
Čisto sumnjam da će GPU moći da radi sve.... Neće se valjda u office računare stavljati high end nVidia GPU....
Pitanje je šta ti podrazumevaš pod high-end-om. Ako košta neku siću, šta je tu high-end?

A drugo... ja već odavno imam Office Suite na svom mobilnom telefonu. :d
 
Eto sad znamo iz zvanicnog izvora kako je zaista bilo i ko je od koga kopirao dizajn i nadam se da AMD fanovi nece vise smarati sa pricom kako je Intel kopirao AMD64.

Audio bre, pusti ti našu diku A64 na miru:D
Ako već znaš gomile stvari zašto brkaš frogs & grandmothers?
Ok, intel je prvi počeo, veći je i sve je to divno, ali kakve veze ima kopiranje 386 CPU-a sa A64? Ok, tad je to bilo wow i poguralo je AMD napred, ali dalje se gubim u priči...:p

Sorry, za ot, morao sam:D
NHF audio, ali ja sam fanboy:D
 
Nisi ništa objasnio, tj ne uvažavam ti argument.

To sto ti ne uvazavas ne znaci da ja nisam objasnio.

Nešto si mi mnogo konfuzan i nadobudan za jednog developera, mada... I to se uklapa u sliku. :d

Ako ja nesto odlicno poznajem to je x86 arhitektura i o tome govori vecina mojih postova na benchu. Prema tome, ako zvucim nadobudno onda je to s punim pravom, da ne kazem namerno.

S druge strane, ti jos nisi demonstrirao svoje znanje iz te oblasti i umesto sto ovako detinjasto repliciras na moj post bilo bi bolje da si nam ti objasniio kako bi NVIDIJA napisala mikrokod za x86 bez uvida u postojeci, kada to ni AMD nije mogao da uradi bez varanja. (SOCOM obrati paznju ovo je i odgovor na tvoje pitanje zasto pominjem AMD i 386)

Moja podrugljiva opaska je zasnovana na činjenici da sva moć Atoma leži u njegovoj jednostavnosti. Jednostavnim instrukcijskim dekoderom, 2-way superskalarnošću i ukidanjem spekulativne obrade i preraspodele instrukcija, kao i naprednih content switching tehnika (register renaming) Intel se vraća u prošlost, pa je nekima to pomalo paradoksalno.

Vidim da citas wikipediju ali dzaba ti to kad ne razumes sta sve to znaci i zasto je to tako.

Na tim stvarima koje si nabrojao se svaka slicnost sa starijim procesorima zavrsava. Stari procesori nemaju ni SIMD ni x86-64, ni malu potrosnju i visok radni takt, a jos manje mogucnost da se od njih napravi SoC poput poput Intel Media CE 3100.
 
Poslednja izmena:
To sto ti ne uvazavas ne znaci da ja nisam objasnio.
To što si bio insinuirao je prilično višeznačno i nedorečeno. Mikrokod za koji se hvataš je pojam apstraktniji i od "seta instrukcija".

Ako ja nesto odlicno poznajem to je x86 arhitektura i o tome govori vecina mojih postova na benchu. Prema tome, ako zvucim nadobudno onda je to s punim pravom, da ne kazem namerno.
Cccc... Valjda će vreme srediti neke stvari, a ako ne sredi... onda je to zaista tužno. :(

S druge strane, ti jos nisi demonstrirao svoje znanje iz te oblasti...
:D:D:D Eeee sinak...

Alo bre ljudi, ko je ovaj freak? :d

...bolje da si nam ti objasniio kako bi NVIDIJA napisala mikrokod za x86 bez uvida u postojeci, kada to ni AMD nije mogao da uradi bez varanja.[/u] (SOCOM obrati paznju ovo je i odgovor na tvoje pitanje zasto pominjem AMD i 386)
Ako je Cyrix to uradio pre 15 godina ne vidim zašto ne bi mogla i Envidija. A to što pričaš da je nemoguće implementirati x86 set instrukcija bez kopiranja Intelovog dizajna je čista budalaština. Zaista je teško shvatiti teozbiljno kada daješ ovakve izjave.

Vidim da citas wikipediju ali dzaba ti to kad ne razumes sta sve to znaci i zasto je to tako.
Ne čitam Vikipediju nego AnandTech i drugare, a što se razumevanja tiče... Ja sam inženjer informatike. Ostanimo samo na tome... Stariji članovi ovog foruma će znati moju reputaciju (i dobru i onu lošu :p).

Na tim stvarima koje si nabrojao se svaka slicnost sa starijim procesorima zavrsava. Stari procesori nemaju ni SIMD ni x86-64, ni malu potrosnju i visok radni takt, a jos manje mogucnost da se od njih napravi SoC poput poput Intel Media CE 3100.
I opet kažem... zaista te je teško shvatiti ozbiljno kada ovako mešaš bebe i žabe. Za potrošnju i radni takt je najviše zaslužna litografija, a što se tiče arhitekturnih rešenja koja idu uprilog tome... Out-of order je samo odmogao.

Ako si već hteo da budeš bukvalista i objašnjavaš po čemu je Atom napredniji od i386-ice, trebalo je da navedeš šire data magistrale, superskalarnost sa višestepenom pokretnom trakom, naprednije prefetch jedinice i daleko sofisticiraniji TLB, a ne SMT koji se bazira na dodatnom setu registara i koji većina Atom procesora ni ne podržava (odlukom Intela).
 
To što si bio insinuirao je prilično višeznačno i nedorečeno. Mikrokod za koji se hvataš je pojam apstraktniji i od "seta instrukcija".

Pa ti kao inzenjer informatike bi morao da znas i bez da ti ja crtam. Uostalom, ti nisi ni trazio objasnjenje nego si samo hteo da se kacis iz samo tebi poznatog razloga. Uzgred, meni ni "set instrukcija" ni mikrokod nisu apstraktni.

Ako je Cyrix to uradio pre 15 godina ne vidim zašto ne bi mogla i Envidija.

Ako je Cyrix uradio sta?!?

Proizveo klon 386/387 reverznim inzenjeringom pa se sudio s Intelom i poravnali se van suda?

Tuzio Intel da mu je ukrao register renaming i power management za Pentium Pro i Pentium II i kao settlement dobio cross-licensing i uvid u sve Intelove patente i resenja?

I sta je posle svega toga ostalo od Cyrixa? Sta ce ostati od NVIDIJE ako krene da radi isto sto i oni? Vreme je bilo drugacije, Intel je bio manji/slabiji, a novi procesori koji izadju iz fabrike moraju da ispunjavaju sledecu check-listu:

[ ] 100% x86 kompatibilnost
[ ] 64-bit
[ ] Virtualization
[ ] SIMD >= SSE3 (min)
[ ] Core >= Dual-core (min)
[ ] TDP <= 95W
[ ] Performanse >= Core 2 (uskoro Core i7 / Phenom II)
[ ] Cena <= 250 EUR

Da bi ih neko danas kupio. Imajuci u vidu koliki je razvojni ciklus potreban za jedan procesor (3-5 godina kad imas sve sto ti treba ukljucujuci i prave ljude za taj posao), sta mislis kakve su NVIDIJINE sanse da napravi nesto kompatibilno sa gorenavedenom listom?

A to što pričaš da je nemoguće implementirati x86 set instrukcija bez kopiranja Intelovog dizajna je čista budalaština. Zaista je teško shvatiti te ozbiljno kada daješ ovakve izjave.

To je zato sto neces da se udubis u problematiku. Procitaj par patenata za mikrokod, mikrokod update, cache, power management, itd, pa ces videti da li je moguce uraditi nesto a da se ne oceses o postojecu ideju. To sto ti nisi znao da je neko patentirao to sto su tvoji ljudi smislili te ne oslobadja odgovornosti. Zato i postoje cross-licensing dogovori. Ti veliki biznisi su poput kartela -- ne moze neki zeleni ulicni gangster tek tako da uleti da deli pare sa velikim bossovima.

Dakle, nije samo stvar tehnike da li je to izvodljivo ili ne.

Ako si već hteo da budeš bukvalista i objašnjavaš po čemu je Atom napredniji od i386-ice...

Vidi... Atom je u svakom slucaju i u svakom pogledu daleko napredniji od 386-ice, a ti si rekao da su maltene isti. Ja sam samo rekao da nisi u pravu bez zelje da se upustam u objasnjavanje zbog cega jer je to vec preveliki off-topic za ovu temu.
 
Zasto bi svaki naredni x86 procesor morao da "prorice sudbinu" kao sto to radi C2D (tm by Igoritza)? Pa ni Atom ni Nano kao ni C7 pre njega nisu ni blizu performansama C2D procesorima pa opet imaju svoj deo trzista.
 
Poslednja izmena:
@audiofreak i magick:
Ajde jedno konkretno pitanje. Ako NVidia napravi nekakav hw koji ima svoj set instukcija manje ili vise slican x86 a onda na toj platformi odradi emulaciju punog x86 seta, da li krsi neke licence?
 
listajuci wikipediju vidim da jedino sto moze da se patentira je: Semiconductor intellectual property core link, dok instrukcijski set mozes da koristis u svemu i svacemu, bez da placas nekome, od emulatora do implementacije u hardweru (naravno sve dok ne krsis neke druge patente vezane za implementaciju, bas kao sto je Magick rekao.)
 
Poslednja izmena:
@audiofreak i magick:
Ajde jedno konkretno pitanje. Ako NVidia napravi nekakav hw koji ima svoj set instukcija manje ili vise slican x86 a onda na toj platformi odradi emulaciju punog x86 seta, da li krsi neke licence?
mislim da to niko ne zna!

u svakom slucaju bilo bi fantasticno, ako bi 'vidija izbacila x86 kompatibilni CPU!
 
To je u sustini papazjanija tipa: ne mozes da patentiras prelazak preko ulice, ali mozes da patentiras implementaciju prelazenja ulice hodajuci preko pesackog prelaza dok je zeleno za pesake.
 
@yooyo:

Ako rade softversku emulaciju x86 instrukcija - nisu, ali ako pokušaju da naprave hardverske jedinice koje izvršavaju x86 - to nema šanse da postignu bez korišćenja već postojećih (optimizovanih) tehnika koje su patentirane

eidt: u međuvremenu upade već 3 odgovora :)
 
Poslednja izmena:
Raspravljanje na temu kao će nVidia da implementira x86 u neki svoj budući CPU, je za tim advokata i inženjera, a to je pitanje na koje ni nVidia sa svim svojim inžinjerima i advokatima neće imati odgovor još ko zna koliko.

Da ne može - ne bi ni počinjali (ako je tačno da prave CPU)

nVidia-i svaka čast ako počne takav razvoj - a ono što sam siguran jeste da njima uopšte ne treba najbolji CPU, već samo nešto što će moći da pokrene matičnu ploču, verovatno će težište sirove snage da ostave na GPU - što i jeste njihova taktika odavno. Poenta je - siguran sam - da taj CPU i GPU skupa budu "sila".

Ljudi hoće da zaokruže platformu (CPU+čipset(ploča)+GPU) i da se "osamostale".

Definitivno im držim palčeve !
 
Zasto nvidia opste mora da pravi x86 kompaktibilan cpu?? pogledajte sta pogoni ps3, nije x86 kompaktibilan ali je mocan, tesko da ce uspeti da pariraju intelu i amd-u sto se mainstream pc trzista tice ali teslom i cuda-om su pokazali da su im namere okrenute i ka high-end procesingu i vizuelizaciji, sto se windowsa tice nek emulira x86 set i mislim da kakav god bude bice brzi od atoma, a ako budu pravili platformu za high end grafiku e tu nastupa linux (setite se sgi-a, irix os i rxxxx procesori nisu imali veze sa wintel-om pa su drzali 90% trzista napredne vizuelizacije, renderinga, video produkcije), ako nvidia uspe to da izvede eto nama novog silicon graphics-a, sa specijalizovanom arhitekturom i mocnom zaledjinom...

ee da.. i ja smatram da bi bilo odlicno za nas krajnje korisnike i za trziste da uleti jos jedan jak igrac (iako sam privrzen intelu), isto tako bih voleo da matrox udje u gpu trku, ali mislim da nema nista od toga...
 
Poslednja izmena od urednika:
@igorHW ako budu pravili mainstream procesor onda je x86 kompaktibilnost obaveza ali ako ciljaju na specificnije stvari koje sam gore naveo a koje su logicne kada se uzmu u obzir tesla i cuda onda nece ni biti potrebe za microsoft office-om i minicama, ili ce ici na segment napredne upotrebe (grafika, superracunari) ili na low-end netbook, mini itx, mislim da je struja amd - intel predominantna da bi se ugrozila u mid-range segmentu, sve ispod i iznad su potencijalna trzista ali sredina je tesko dostizna pored dvojice gorenavedenih..
 
To je u sustini papazjanija tipa: ne mozes da patentiras prelazak preko ulice, ali mozes da patentiras implementaciju prelazenja ulice hodajuci preko pesackog prelaza dok je zeleno za pesake.
Super što si za primer izabrao baš tako elementarnu metaforu...

Prvi problem bi bio da dokažeš da tvoj izum ne podpada pod prior-art, što će reći da već nije svima dobro poznat. Dakle, ništa od patentiranja semafora.

Ali... ako bi smilio neki način da ljudima sa oštećenim vidom ili sluhom distribuiraš signal sa odgovarajućeg prelaza, recimo pomoću CCD čipa koji analizira sliku sa semafora i pretvara je u korisniku prepoznatljiv signal, i pri tome bio prvi u tome... Slobodno bi to mogao da registruješ takav patent. :)
 
@yooyo:

Ako rade softversku emulaciju x86 instrukcija - nisu, ali ako pokušaju da naprave hardverske jedinice koje izvršavaju x86 - to nema šanse da postignu bez korišćenja već postojećih (optimizovanih) tehnika koje su patentirane
Nije da nema šanse, ali gotovo da nema... U svakom slučaju su šanse za to jako male, pogotovo ako hoćeš efikasan x86 procesor i pogotovo kada sve staviš u komercijalnu perspektivu, tj uzmeš u obzir da cena razvoja mora da se isplati prodajom proizvedenih rešenja.

Ispada da bi morao da invetiraš ogromne sume pronalazeći neki "novi točak".
 
Pa ti kao inzenjer informatike bi morao da znas i bez da ti ja crtam. Uostalom, ti nisi ni trazio objasnjenje nego si samo hteo da se kacis iz samo tebi poznatog razloga. Uzgred, meni ni "set instrukcija" ni mikrokod nisu apstraktni.
Znam ja sasvim dovoljno za ovu diskusiju, a i nisam hteo da se "kačim"... Zapravo sam ja čak i obrnuto shvatio iz onog tvog prozivanja AMD-ovaca, koji umeju da budu vrlo osetljivi. :d

Ako je Cyrix uradio sta?!?
...
Cyrix je za razliku od AMD-a tih godina uspeo da in-house razvije svoj x86 procesor, ne oslanjajući se na Intel patente i rešenja, o čemu je čak i sud presudio. Kao što i sam znaš, čak je bilo i obratno, tj da je Intel kopirao od njih. Naravno, to su bila neka druga vremena, a i znamo da su iza Cyrix-a stajali IBM i Texas Instruments. ;)

Uostalom nije Cyrix ni jedini primer... Transmeta je takođe imala x86 procesor koji je interno koristio VLIW arhitekturu, te nije imao veze sa klasičnim Pentium/Athlon procesorima. Njhov najveći problem je što su bili ispred svog vremena. Danas bi jedan Crusoe ili Efficeon bio više nego konkurentan procesor u segmentu ultra-prenosnih uređaja. U ovoj družini čak ni Cell ne bi bio višak, pa valjda iz toga i treba izvući neku pouku.

I sta je posle svega toga ostalo od Cyrixa? Sta ce ostati od NVIDIJE ako krene da radi isto sto i oni?...
Šta je bilo sa 3Dfx-om, Bitboys-ima, SGI-em... Da li to znači da su te kompanije imale lošu tehnologiju ili znači da niko ne treba ništa ni da radi jer će na kraju da dođe Intel i sve ih uništi!?!?! Hajde da ne idemo tako daleko...

... a novi procesori koji izadju iz fabrike moraju da ispunjavaju sledecu check-listu:
...
- Virtuelizacija nije uopšte obavezna, podotovo ne u ultra-prenosnom segmentu, a i softverska emulacija je daleko iznapredovala...
- Vektorsku obradu spominješ kao da je to eksluzivnost Intel procesora... Najviše patenata u tom segmentu drže upravo IBM, TI i ostatci Cray-a i drugih velikana mejnfrejm računara, a ni Envidiji to nije nepoznata teritorija s obzirom na područije njihove ekspertize.
- Dual-core uopšte nije minimum, što i Atom dokazuje... jednojezgarni Atom procesori će idalje ostati konkurentni u segmentu ultra-portabilnih uređaja.
- Što se performansi tiče, to je sve relativno u zavisnosti od ciljanog segmenta tržišta.

sta mislis kakve su NVIDIJINE sanse da napravi nesto kompatibilno sa gorenavedenom listom?
Prvo, ne mogu da se u potpunosti složim sa gornjom listom, jer je sastavljena imajući u vidu samo desktop i serverski segment tržišta, a sva predviđanja pokazuju da će upravo ultra-prenosni računari u narednom periodu biti najprofitabilniji segment tržišta. (recesija bato :d)

Drugo... Sama ideja da će sami da razvijaju x86 arhitekturu bez ikakvih kros-licencnih ugovora je toliko sumanuta da tera na razmišljanje. U pokušaju da zamislim neki mogući scenario prirodno se nametnulo ono što sam već objasnio. A to je:

Jednostavni x86 skalarni ili 2-way superskalarni in-order CPU (možda čak i parcijalno emuliran vektorskom matricom) uparen sa dobrom grafikom i čipsetom u jednom čip pakovanju => ultra mala potrošnja, odlične multimedijalne performanse i skromne "general purpose computing" performanse koje više i nisu toliko bitne kod namenskih uređaja.

To je zato sto neces da se udubis u problematiku. Procitaj par patenata za mikrokod, mikrokod update, cache, power management, itd, pa ces videti da li je moguce uraditi nesto a da se ne oceses o postojecu ideju.
...
Ako pročitaš moj prvi post u ovom tredu videćeš da sam isto to i ja objasnio. Ipak... mora da tu postoji "more-then-meets-the-eye". Kao što rekoh, ideja je toliko suluda da mora tu da postoji još nešto. :D

P.S. Naša viđenja stvari i mišljenje se uopšte ne razilaze, ali je reč o takvim finesama i spekulacijama o mogućoj "marketekturi" da je o tome zaista teško diskutovati na ovakav način. Pogotovo kada ne vidiš i ne poznaješ sagovornika. :S:

P.P.S. Pošto vidim da smo komšije, mogli bi neki put na nekoj kafi da profilozofiramo o tome, da ne smaramo više raju ovde. :d
 
Poslednja izmena:
Ma bolje da kupe motorolin 68000 dizajn :D
 
Da diskusija ne smlaci :d Evo neka Vam oni kazu :banana:
http://www.xtremesystems.org/forums/showthread.php?t=217683
:wave:
Jel ti to nas malo zekiš? :d

Uostalom, Neđo se sasvim lepo snalazi u tim internacionalnim skandalima. :d

Enivej... Biće vama svima iznenađenje kad' x86 pljasne ko zvečka za koju godinu. :smoke: Da se ne kitim tuđim lovorikama... gotovo svima u IT industriji je jasno da će x86 jednog dana postati preveliki teret i da će implodirati pod sopstvenom težinom. Ovakva izjava možda deluje neverovatno u svetlu dosadašnjeg neuspeha IA-64 i apsolutne dominacije x86 arhitekture. Ali...

Povećanje broja jezgara ne može ići u nedogled, a i problemi koherencije i fragmentacije keša će se samo produbljivati. Instrukcijski paralelizam postaje sve veći problem, a spekulativna obrada isuviše neracionalna u pogledu energetske potrošnje. O četvoroprotočnoj superskalarnoj x86 arhitekturi niko ni ne razmišlja, a i usporenje litografskog razvoja će uskoro početi da se oseća.

Rešenje mnogi vide u malim i efikasnim specijalizovanim vektorskim procesorima (ko je rekao Amiga? :D), čija su jezgra desetine puta manja od modernih x86 rešenja. Ne sećam se tačnih podataka, a ne bih da slažem, ali četiri IA64 jezgra zauzimaju daleko manju površinu od četiri x86 jezgara, u istoj tehnici. Sa povećanjem broja jezgara stvar će postajati sve dramatičnija, tako da je veliko pitanje da li će x86 ikada doživeti integraciju 16 ili 32 jezgra i kako bi takav Frankenštajn uopšte radio, dok Cell i moderni grafički procesori već sada integrišu desetine vektorskih procesora.

IA64 sa svojim malim jezgrom i velikim instrukcijskim paralelizmom će jednog dana steći nenadmašivu prednost u odnosu na x86, ali će se ta tranzicija sigurno odvijati tako glatno i lagano da nećete ni primetiti da jednog dana u vašim mašinama imate neki VLIW CPU + matricu-SIMD procesora. ,)

Čak i Gordon Mur smatra da je višeprotočna obrada ćor-sokak, te da razvlačenje programa preko desetina i stotina istih jezgara ne može doneti spektakularne rezultate. Po njemu je integracija CPU-a i GPU-a neminovna baš iz gore spomenutih razloga, odnosno zato što će specijalizovani vektorski procesori modernih GPU-ova morati da pritrče u pomoć centralnom procesoru kako bi se održao balans arhitekture. Ukratko... čovek je otkrio Cell. :D
 
Smislio neki cica i kokice davnih dana :d
Salim se samo kuckajte, lepo je videti i citati rasprave ovakve prirode :) Mada "novi" napaljeni klinci vole da pametuju, ne i da citaju...
:wave:
 
Enivej... Biće vama svima iznenađenje kad' x86 pljasne ko zvečka za koju godinu. :smoke: Da se ne kitim tuđim lovorikama... gotovo svima u IT industriji je jasno da će x86 jednog dana postati preveliki teret i da će implodirati pod sopstvenom težinom.

...kako bi se održao balans arhitekture. Ukratko... čovek je otkrio Cell. :D

samo pisi magick :) lepo je citati nekog ko tako misli ... ;)
 
Zasto bi svaki naredni x86 procesor morao da "prorice sudbinu" kao sto to radi C2D (tm by Igoritza)? Pa ni Atom ni Nano kao ni C7 pre njega nisu ni blizu performansama C2D procesorima pa opet imaju svoj deo trzista.

Istina je da niko ne zna za koju namenu i segment trzista NVIDIJA pravi procesor -- s obzirom na njihovu pricu "CPU je mrtav" najverovatnije prave CPU za mp3 plejere sa 3D tetrisom. :d

Ajde jedno konkretno pitanje. Ako NVidia napravi nekakav hw koji ima svoj set instukcija manje ili vise slican x86 a onda na toj platformi odradi emulaciju punog x86 seta, da li krsi neke licence?

Da se razumemo -- NVIDIJA uvek moze da uradi isto sto i Transmeta, da napravi nativni set i da radi translaciju. Tako ce moci da se takmici u istom segmentu kao i Transmeta -- subnotebooks, blade serveri, Tablet PC-jevi. Jedini problem je sto NVIDIJA ne ume da napravi nista sto ima malu potrosnju i disipaciju i sto je translacija nedovoljno efikasna da bi sa njom konkurisala u bilo kom drugom segmentu trzista.

Cyrix je za razliku od AMD-a tih godina uspeo da in-house razvije svoj x86 procesor, ne oslanjajući se na Intel patente i rešenja

Sud je presudio sta je presudio, ali oni su radili reverzni inzenjering (jer nisu imali uvid u dokumenta kao AMD) i krali maske. To bas i nije samostalno po mom misljenju ali eto izvukli su se, a Intel je njima vratio milo za drago "pozajmljivanjem" za Pentium Pro i Pentium II pa se isto izvukao (vansudskim poravnanjem).

- Virtuelizacija nije uopšte obavezna, podotovo ne u ultra-prenosnom segmentu, a i softverska emulacija je daleko iznapredovala...

Pitaj developere da li im to treba.

- Vektorsku obradu spominješ kao da je to eksluzivnost Intel procesora...

Naravno da ne mislim tako, samo sam rekao da je danas to neophodno da bi se postigle uporedive performanse.

- Dual-core uopšte nije minimum, što i Atom dokazuje... jednojezgarni Atom procesori će idalje ostati konkurentni u segmentu ultra-portabilnih uređaja.

Ma i ultra-portabilni uredjaji imaju multi-tasking. Dual-core jeste minimum, pa makar i SMT.

a sva predviđanja pokazuju da će upravo ultra-prenosni računari u narednom periodu biti najprofitabilniji segment tržišta. (recesija bato :d)

Aha, znaci ovako se razmislja -- ide recesija pa ce svaka americka porodica platiti recikliranje svoja 4 desktop racunara i ko zna koliko notebooka i kupiti ultra prenosne racunare, a posto na njima ne mogu igrati igre onda ce kupiti i neku konzolu i plazma TV?

Koliko ja znam kad dodje recesija smanjuje se potrosnja, prema tome nema nikakve logike da ljudi kupuju nesto novo da bi njime zamenili staro koje radi daleko bolje od tog novog.

Te procene profitabilnosti uglavnom finansiraju kompanije koje i proizvode ono sto ce navodno biti profitabilno.

Jednostavni x86 skalarni ili 2-way superskalarni in-order CPU (možda čak i parcijalno emuliran vektorskom matricom) uparen sa dobrom grafikom i čipsetom u jednom čip pakovanju => ultra mala potrošnja, odlične multimedijalne performanse i skromne "general purpose computing" performanse koje više i nisu toliko bitne kod namenskih uređaja.

Vec postoji patent na takve cipove. :p
 
Nazad
Vrh Dno