saikoboarder zei:
intel had al veel langer 64bit processoren maar nog niet op de desctop markt.
Ondertussen toch wel hoor... Waar jij op doelt is de IA-64 instructieset van de Itanium-processor. Dit doet hier echter niet terzake IMHO omdat deze topic over desktop-processoren gaat en Itanium tegenwoordig gericht is op de high-end servermarkt.
saikoboarder zei:
naar het schijnt waren die instructies veel beter als die van amd.Maar amd heeft zijn instructies te snel op de markt gebracht en intel moest snel volgen EN zorgen dat hun instucties compatibel waren met die van amd. Daardoor zitten we naar het schijnt met minder goede 64bit instructies.
Dan is het toch vreemd dat Intel eerder de Itanium op de markt zette dan AMD met de Opteron kwam, niet?
Hoewel beide (Opteron en Itanium) 64-bit processoren zijn, kan je ze helemaal niet vergelijken. Ten eerste verschillen ze van instructieset: de Opteron is een native x86 processor. De Itanium gebruikt de IA-64 instructieset.
Hoewel bijlange niet perfect, heeft de x86-instructieset als grote voordeel dat het de meest verspreidde instructieset is en dat de meeste software gemaakt is voor die instructieset.
IA-64 werd ontworpen voor zgn. EPIC-processoren (Explicit Parallell Instruction Computing). Parallellisme is een zeer complex iets om na te streven voor ontwikkelaars. Een doelgerichte instructieset helpt, maar IA-64 processoren kunnen pas echt tot hun recht komen als ook de ontwikkelaars hun software van meet af aan voor die instructieset ontwikkelen. De meeste IA-64 software is echter niet veel meer dan een re-compile...
En dat AMD de 64-bit extensies te snel zou hebben gelanceerd vind ik een vrij straffe uitspraak: AMD is begonnen met de ontwikkeling ervan in het begin van de jaren '90...
Hoe dan ook: de wereld ligt vol met verhalen over erg goede processoren die het omwille van de "massa" niet gehaald hebben: Alpha (de meeste ingenieurs achter deze processoren zijn trouwens overgestapt naar AMD en hebben ginds de Opteron ontwikkeld), HP PA-RISC, ...
saikoboarder zei:
intel dual cores zijn idd lang niet zo goed als die van amd maar kosten wel stukken minder. voor hetzelfde geld kun je dus meer uitgeven aan bv graka en dan nog een betere pc hebben.
Mjah... je moet wel weten dat de marges op die Intel processoren erg laag zijn. De productiekosten van de processoren zijn vrijwel recht-evenredig met de grootte van de core.
saikoboarder zei:
en het was idd een grote fout van intel om de prescott zolang uit te melken.
de nortwood was stukken beter maar die kwam niet zover natuurlijk (130micron)
De Netburst architectuur is IMHO een zwakke architectuur gebleken. Sinds de begindagen (Wilamette) is het gekenmerkt geweest door lapmiddelen om de performance ervan op peil te houden (verlengen van de pipeline, meer en duurder cache, HyperThreading, ...). Het gevoel dat ik heb bij de Netburst-architectuur is dat deze gelanceerd werd omdat Intel schrik had om te ver achterop te geraken (dat was de tijd van de Athlon Thunderbird aan 1 GHz).
saikoboarder zei:
ik verwacht echter dat intel volgend jaar veel gaat goedmaken vooral de yohan in combinatie met snel ddr2 geheugen zie ik wel zitten en de VT tech natuurlijk
Verwacht dan maar niet te veel... De Yonah is een mooie processor en is zeker een stap in de goede richting voor Intel. Echter gaat de architectuur van deze processor veel meer in de richting van deze van de AMD K8 (kortere pipeline, gebruik van klassieke cache-architecturen, ...).
Hoewel Intel op bepaalde vlakken zeker het voordeel zal hebben in vergelijking met de K8, moet je wel beseffen dat Intel veel minder ver gaat in het oplossen van de bottlenecks van de x86-architectuur. Parallellisme is zeer zwak bij x86-processoren. Het wordt echter wel aanzien als een van de belangrijkste richtingen waarnaar geëvolueerd wordt om de performance verder te verhogen. Een van de manieren waarmee parallellisme verbeterd kan worden is het verlagen van de latency. In dat opzicht is het integreren van de memory-controller en het gebruiken van een low-latency IO-connectie zondermeer een geniale stap geweest.
Over de toekomst bij Intel is al veel geschreven. Wat AMD op korte termijn zal doen is vrij duidelijk: ze zetten zoveel mogelijk vaart achter de ingebruikname van Fab36... Deze fab laat productie op 65nm toe en produceert 300mm wafers. Daarmee zal AMD de productiecapaciteit kunnen verhogen, de productiekosten per geproduceerde core verlagen en (hopelijk) de haalbare kloksnelheden verhogen.
Qua features komt AMD volgend jaar met de SocketM2 waarbij de DDR1 memory-controllers in de core vervangen worden door DDR2 controllers. Daarnaast zullen ook Pacifica (virtualisatietechnologie) en Presidio (beveiliging) hun opwachting doen.
Veel meer dan dit verwacht ik niet van AMD's kant voor volgend jaar... Op langere termijn is geweten dat de ingenieurs van AMD werken aan een re-design van de FPU. Deze staat in x86 systemen immers gekend als een van de zwakkere schakels. Indertijd overwoog AMD dit soort verbeteringen al bij het opstellen van de K8 specificaties. Toen overwoog men RISC-achtige instructies te implementeren, maar besloot men dat uiteindelijk niet te doen en in de plaats daarvan gewoon de SSE-technologieën van Intel te incorporeren (omdat men, volgens mij correct, verwachtte dat deze sneller ingeburgerd zouden raken dan een volledig nieuwe instructieset).
Wie weet zal AMD uiteindelijk toch nog zo'n RISC-achtige instructies implementeren in de volgende generatie processoren... De marktpenetratie van AMD is ondertussen immers fel gegroeid en het vertrouwen van ontwikkelaars en ondernemingen is ook veel beter; de slaagkansen zijn daarom ook groter nu dan toen. Verder moet je ook beseffen dat de ingenieurs achter de K8 voor een deel dezelfde zijn als deze achter de Alpha indertijd... en dat zegt erg veel (de Alpha was zowat de krachtigste server-processor in zijn tijd).