Zeker als je bedenkt dat Amd nog steeds technologie gebruikt van Intel, we hebben de hedendaagse computer volledig te danken aan Intel. Amd lift mee op het succes van Intel.
Als IBM voor zijn Personal Computer niet voor de 8086 had gekozen maar voor de Motorola 68000 was Intel nu misschien wel een fabrikant geweest die processors met een Motorola instructieset zou maken, net als AMD chipsets maakt met een Intel instructieset. Intel heeft kunnen meeliften op het succes van de IBM PC, DOS en Windows. Het succes was zo groot dat AMD in de jaren '80 werd binnengehaald om voor extra productiecapaciteit te zorgen. Dit heeft uiteindelijk geresulteerd in de huidige cross-licentie overeenkomst tussen Intel en AMD.
Mijn weinig opmerkingen heeft weinig relevantie met de discussie, net als jouw opmerkingen over het meeliften van AMD op het succes van Intel. Het gaat er niet om wat er in het verleden is gebeurd (die ontwikkelingen werden vooral gedreven door commercie en niet technologische innovatie) maar wat beide fabrikanten op dit moment presteren.
Dit klinkt een beetje flamerig, maar als je gaat bekijken dat de basis instructieset van Intel af komt, dan kun je Amd niet echt innovatief noemen op dat gebied. Ook de Hammer's zijn nog steeds doorontwikkelingen van dit basis principe.
Intel echter is met de Itanium toch aan het investeren in een nieuwe instructieset, mocht deze aanslaan, komt Amd dan weer bij Intel aankloppen voor een licentie?
De x86 instructieset kun je niet bepaald een innovatieve instructieset noemen. Zelfs in 1980 was men van mening dat de Motorola 68K chipset een betere oplossing was. Het succes van de x86 architectuur heeft niets te maken met de innovatiteit van de ISA maar met commercieel succes van de IBM PC, de x86 klonenmarkt, DOS en Windows. x86 processors zijn zeker wel innovatief, maar niet op het gebied van de instructieset.
Het is daarom ook onzin om AMD als niet-innovatief te beschouwen omdat zij dezelfde ISA gebruiken als Intel. Het is niet de ISA waar de innovatie ligt, maar de implementatie daarvan. Dan gaat het dus om dingen zoals pipelining, branch prediction, out of order execution, trace caches, simultaneous multi-threading enz., die Intel en AMD zonder elkaars hulp moeten ontwikkelen. Als je de innovatiekracht van Intel en AMD wilt vergelijkbaar, neem er dan ajb niet de (brakke) ISA bij want die is grotendeels statisch (er worden soms wat uitbreidingen gemaakt).
Om dan toch een vergelijking te maken: de Pentium 4 is zeker innovatiever dan de Athlon. De Athlon moet het vooral hebben van brute kracht. Het concept is vergelijkbaar met de P6 en Alpha 21264. De Hammer heeft wel wat innovatieve ideeën, zoals de geïntegreerde geheugencontroller en HyperTransport voor schaalbare glueless multi-processing en I/O. Dit zijn features uit de serverwereld die nu voor het eest in een x86 proc worden toegepast.
Als AMD het zou willen zouden ze echt wel in staat zijn om een eigen ISA te ontwikkelen. De AMD 29000 RISC architectuur, die begin jaren negentig op een gegeven moment de populairste architectuur voor embedded toepassingen was, is daar een voorbeeld van. De K5 was trouwens in feite een 29K met x86 decoder. Commercieel heeft het geen zin om een eigen ISA te ontwikkelen. De markt wil x86 compatible processors. Daarom is AMD's 64-bit processor ook een uitbreiding op de x86 ISA, en daarom maakt AMD tegenwoordig embedded processors met een MIPS ISA. Intel heeft wel de macht om een nieuwe ISA in de markt te zetten (IA-64 / Itanium), maar ook Intel zal veel moeite hebben om x86 door IA-64 te laten vervangen. Of IA-64 superieur is aan bestaande RISC architecturen valt nog te bezien, innovatief is EPIC/IA-64 wel.
[
Voor 7% gewijzigd door
Femme op 10-01-2003 22:07
]