Software ondersteuning
Wie wel eens interviews met AMD CEO Jerry Sanders leest, weet dat de man waarde hecht aan een goede relatie met Microsoft. Computers worden immers gebruikt vanwege de software die erop kan draaien. Zonder goede software support zal zelfs het prachtigste staaltje processortechnologie weinig aftrek vinden. Op dit gebied hebben de Hammers in de eerste plaats het voordeel dat zij probleemloos bestaande 32-bit x86 software kunnen draaien. Zolang AMD geen grote blunders maakt zijn ze er bijna van verzekerd dat de Hammer zal slagen als opvolger van de Athlon in de desktop markt. De ambities van AMD gaan uiteraard verder. Wil AMD slagen in de servermarkt én het maximale potentieel van de Hammer benutten, dan zal 64-bit ondersteuning in de veelgebruikte x86 besturingssystemen noodzakelijk zijn.
Linux gebruikers hoeven zich wat dit betreft geen zorgen te maken. AMD heeft al vroeg onderkend dat het Hammer platform door middel van goede Linux support een behulpzaam zetje in de servermarkt kan krijgen. Samen met de bekende Duitse Linux distributeur SuSE werkt AMD sinds de zomer van 2000 aan een x86-64 port van Linux en de GCC compiler. De x86-64 modificaties zullen verschijnen in de 2.4, 2.5 en 2.6 kernels. Veel Linux servers draaien open source software, met name de grote schare machines die voor typische internet doeleinden worden gebruikt zoals webservers, mailservers en (web) database-servers. De source van deze programmatuur zal probleemloos tot x86-64 code gecompileerd kunnen worden.
Tot voor kort was het onduidelijk in welke mate Microsoft is toegewijd aan de ondersteuning van de Hammer processors. Onlangs heeft Jerry Sanders echter in een interview met Upside.com bevestigd dat Microsoft een x86-64 compatible versie van Windows XP64 in ontwikkeling heeft. Eerder hadden warez crackertjes al tekenen gevonden van x86-64 support in XP64 en de Microsoft Visual C++ compiler. Windows XP64 ondersteuning is van cruciaal belang voor het slagen van het Hammer platform in de servermarkt, omdat een groot deel van de bedrijfsservers op Windows NT of 2000 draait.
Op het gebied van compilertechnologie bevindt AMD zich in een duidelijk achtergestelde positie ten opzichte van Intel. Laatstgenoemde ontwikkelt zijn eigen C++ en Fortran compilers, zodat het bedrijf zelf tools kan aanreiken waarmee developers de nieuwste Intel processors optimaal kunnen ondersteunen. AMD beschikt niet over dit vermogen. Voor de Athlon processor is het gemis van eigen compileroptimalisaties nooit een groot probleem geweest omdat de K7 familie uitstekend presteert op code die is geoptimaliseerd voor de P6 architectuur. Nu, met de introductie van de x86-64 extensies, zou een eigen compiler-ontwikkelingsteam erg goed van pas komen. Gezien de omstandigheden is de samenwerking met SuSE bij de ontwikkeling van x86-64 ondersteuning in de GCC compiler een goede oplossing. Als ook Microsoft behulpzaam is, wat nu het geval lijkt te zijn, ziet de situatie er in zijn geheel niet slecht uit voor AMD.
Linux gebruikers hoeven zich wat dit betreft geen zorgen te maken. AMD heeft al vroeg onderkend dat het Hammer platform door middel van goede Linux support een behulpzaam zetje in de servermarkt kan krijgen. Samen met de bekende Duitse Linux distributeur SuSE werkt AMD sinds de zomer van 2000 aan een x86-64 port van Linux en de GCC compiler. De x86-64 modificaties zullen verschijnen in de 2.4, 2.5 en 2.6 kernels. Veel Linux servers draaien open source software, met name de grote schare machines die voor typische internet doeleinden worden gebruikt zoals webservers, mailservers en (web) database-servers. De source van deze programmatuur zal probleemloos tot x86-64 code gecompileerd kunnen worden.
Tot voor kort was het onduidelijk in welke mate Microsoft is toegewijd aan de ondersteuning van de Hammer processors. Onlangs heeft Jerry Sanders echter in een interview met Upside.com bevestigd dat Microsoft een x86-64 compatible versie van Windows XP64 in ontwikkeling heeft. Eerder hadden warez crackertjes al tekenen gevonden van x86-64 support in XP64 en de Microsoft Visual C++ compiler. Windows XP64 ondersteuning is van cruciaal belang voor het slagen van het Hammer platform in de servermarkt, omdat een groot deel van de bedrijfsservers op Windows NT of 2000 draait.
Op het gebied van compilertechnologie bevindt AMD zich in een duidelijk achtergestelde positie ten opzichte van Intel. Laatstgenoemde ontwikkelt zijn eigen C++ en Fortran compilers, zodat het bedrijf zelf tools kan aanreiken waarmee developers de nieuwste Intel processors optimaal kunnen ondersteunen. AMD beschikt niet over dit vermogen. Voor de Athlon processor is het gemis van eigen compileroptimalisaties nooit een groot probleem geweest omdat de K7 familie uitstekend presteert op code die is geoptimaliseerd voor de P6 architectuur. Nu, met de introductie van de x86-64 extensies, zou een eigen compiler-ontwikkelingsteam erg goed van pas komen. Gezien de omstandigheden is de samenwerking met SuSE bij de ontwikkeling van x86-64 ondersteuning in de GCC compiler een goede oplossing. Als ook Microsoft behulpzaam is, wat nu het geval lijkt te zijn, ziet de situatie er in zijn geheel niet slecht uit voor AMD.
Volgende pagina (Exit FSB en northbridge - 5/17)