www.wikidata.de-de.nina.az
AMD64 ist die ursprungliche x64 Implementierung der IA 32 x86 Architektur die es auf x86 Prozessoren des Herstellers AMD u a ermoglicht direkt mehr als 4 GiB Arbeitsspeicher zu adressieren Die Befehlssatzerweiterung wurde seit 1999 fur die K8 Generation von AMD entwickelt und 2003 mit den Opteron Server Prozessoren verfugbar LogoIntel 64 ist die weitestgehend zu AMD64 kompatible Erweiterung fur x86 Prozessoren von Intel Inhaltsverzeichnis 1 Geschichte 2 x86 64 3 Implementierungen 4 Weblinks 5 EinzelnachweiseGeschichte BearbeitenIn den 1990er Jahren gab es bereits zahlreiche 64 Bit Prozessoren Der hauptsachlich bei PCs eingesetzte x86 Prozessor war bereits 1985 mit dem Intel 80386 von einer 16 Bit auf eine 32 Bit Architektur damals i386 Architektur retronym IA 32 bezeichnet erweitert worden Aufgrund eines Lizenzaustauschabkommens zwischen Intel und AMD konnten beide Firmen Erweiterungen von der jeweils anderen auch in den eigenen x86 Prozessoren verwenden Ende der 1990er Jahre wollte nun Intel ebenfalls ins Geschaft mit 64 Bit Prozessoren einsteigen entwickelte dazu jedoch eine neue Prozessorarchitektur die mit x86 nichts zu tun hatte Am 4 Oktober 1999 stellte Intel den ersten Itanium Prozessor das Ergebnis dieser gemeinsamen Arbeit mit HP vor 1 Um zu unterstreichen dass die Itanium Architektur die Nachfolge der IA 32 x86 Architektur antreten sollte nannte Intel diese IA 64 Intel Architecture 64 Bit IA 32 bezeichnete als Intel Architecture 32 Bit bereits die x86 Architektur des i386 also 32 Bit x86 AMD konterte mit einem Gegenentwurf der auf die bestehende 32 Bit x86 Architektur IA 32 aufbaute und diese um einen 64 Bit Modus erweitern sollte Am 5 Oktober 1999 einen Tag nach der Itanium Vorstellung verkundete AMD an einer Befehlssatzerweiterung unter dem Titel x86 64 zu arbeiten 2 Im Gegensatz zu Intels 64 Bit Architektur Itanium IA 64 baute AMDs Entwurf auf den herkommlichen 32 Bit Prozessoren mit IA 32 Befehlssatz auf deren Register im 64 Bit Modus verbreitert wurden x86 64 ist dadurch uneingeschrankt zur bisherigen 32 Bit und sogar zur 16 Bit Architektur abwartskompatibel Als grosster Vorteil erwies sich im 64 Bit Modus jedoch die Verdoppelung der verfugbaren Register sodass mit x86 64 nicht nur ein grosserer Speicherbereich adressierbar ist sondern in manchen Fallen Leistungsverbesserungen allein durch die breiteren Register erzielt werden konnten Im August 2000 lieferte AMD eine erste Spezifikation 3 und zeigte damit dass ein sanfter Ubergang von 32 auf 64 Bit Umgebungen bei gleichzeitiger Modernisierung der x86 Architektur moglich war Intel beteiligte sich vorerst nicht an der x86 kompatiblen 64 Bit Erweiterung und konzentrierte sich voll auf Itanium IA 64 von dem bereits 2001 erste Prozessoren verfugbar waren Itanium kam jedoch nicht richtig in Fahrt da die IA 64 Architektur nicht zu x86 IA 32 kompatibel war musste die Software erst dafur geschrieben werden was Zeit kostete Bei AMD dauerte es zwar bis zum April 2003 bis erste Opteron Prozessoren mit der bei der Veroffentlichung in AMD64 umgetauften 64 Bit Erweiterung verfugbar waren diese wurden jedoch vom Markt sehr gut angenommen Bestehende 32 Bit x86 Software lief auch im 64 Bit Modus ohne verandert werden zu mussen Mit den Opteron Prozessoren erreichte AMD eine signifikante Beteiligung im x86 Servermarkt x86 64 Bearbeiten Hauptartikel x64 Ab Mitte der 2000er Jahre wurde AMD64 vormals x86 64 und Intel 64 vormals EM64T auch mehr und mehr in Desktop Prozessoren integriert So gut wie alle Prozessoren nach der AMD K8 von AMD sowie der Intel Core Mikroarchitektur von Intel bieten die 64 Bit Befehlssatzerweiterung Da AMD64 und Intel 64 nahezu identisch sind hat sich neben amd64 die Bezeichnung x64 fur 64 Bit x86 bzw 64 Bit IA 32 durchgesetzt auch in Abgrenzung zur inkompatiblen Intel Architecture 64 Bit IA 64 des Itanium von Intel und HP die seit 2016 nicht mehr weiterentwickelt wird Aufgrund der vielen sehr ahnlichen Bezeichnungen hat sich auch der Entwicklungsname x86 64 vor allem bei Architekturbezeichnungen erhalten So geben Kernel von Unix Betriebssystemen z B Linux oder XNU bei der Eingabe von a href Uname html title Uname uname a m diese Bezeichnung allerdings mit einem Unterstrich statt einem Bindestrich aus Ohne genauen Kontext bezeichnet x86 64 oder x86 64 dann sowohl die Implementierung von AMD AMD64 als auch jene von Intel Intel 64 Zusammenfassend lasst sich sagen dass die Bezeichnungen x64 und x86 64 grundsatzlich sowohl fur AMD64 als auch fur Intel 64 stehen Im Kontext von Software steht jedoch auch amd64 meist in Kleinbuchstaben ebenfalls fur beide Implementierungen Implementierungen BearbeitenFolgende Modelle verfugen uber eine Implementierung der x64 Architektur AMD64 Opteron Athlon 64 Athlon 64 X2 Athlon 64 FX Athlon II Turion 64 Turion 64 X2 Sempron Phenom Phenom II FX Fusion RyzenWeblinks BearbeitenAMD64 Architecture Tech Docs englisch technische Dokumentation der AMD64 Architektur PDF Liste von AMDEinzelnachweise Bearbeiten Michael Kanellos Intel Names Merced Chip Itanium In CNET News com 4 Oktober 1999 abgerufen am 7 August 2013 englisch AMD Discloses New Technologies at Microprocessor Forum In press release AMD 5 Oktober 1999 abgerufen am 9 November 2010 englisch AMD Releases x86 64 Architectural Specification Enables Market Driven Migration to 64 Bit Computing In press release AMD 10 August 2000 abgerufen am 9 November 2010 englisch VBefehlssatzerweiterungen der x86 Architektur 16 Bit 32 Bit IA 32 64 Bit x64 Betriebsmodi Real Mode Protected Mode Virtual 8086 Mode System Management Mode Long Mode Compatibibility ModeBefehlssatzerweiterungen x87 PAE NX AMD64 Intel 64 x64 HTT VT x AMD V VIA VT 3DNow MMX SSE SSE2 SSE3 SSSE3 SSE4 SSE4a SSE5 F16C AVX CLMUL AES FMA TSX BMI MPX SGXAMD Geschichte AMDs Liste der Mikroprozessoren von AMD Ordering Part Numbers OPN Mikroarchitekturen Am29000 Am286 Am386 Am486 5x86 K5 K6 K6 2 K6 III K7 K8 K8L K9 K10 Bobcat Bulldozer Jaguar Steamroller Puma Zen Zen Zen 2 Zen 3 Zen 3 Zen 4 nbsp Technologien AMD64 AMD V HSA Mantle live Quad FX QuantiSpeed Turbo CoreRyzen Server Epyc 7001 Naples Epyc 7002 Rome Epyc 7003 Milan Epyc 9004 Genoa Bergamo Siena Desktop Ryzen 1000 Summit Ridge 2000 Pinnacle Ridge Ryzen 3000 Matisse Ryzen 5000 Vermeer Ryzen 7000 Raphael Workstation HEDT Threadripper 1000 Whitehaven 2000 Colfax Threadripper 3000 Castle Peak Threadripper 5000 Chagall Mobil Ryzen 2000 Raven Ridge 3000 Picasso Ryzen 4000 Renoir Ryzen 5000 Lucienne Ryzen 5000 Cezanne Ryzen 6000 Rembrandt Ryzen 7040 Phoenix Ryzen 7045 Dragon Range Embedded Ryzen V1000 Snowy Owl V1000B Great Horned Owl Ryzen Embedded V2000 R2000 Ryzen Embedded V3000 Ryzen Embedded 5000Fusion APUs Desktopauch in Notebooks Llano K10 Trinity Richland Piledriver Kaveri Steamroller Carrizo Bristol Ridge Excavator MobilSubnotes Tablets Ontario Zacate Bobcat Kabini Temash Jaguar Beema Mullins Puma Embedded Ontario G SerieOpteron Server Opteron K8 Opteron K9 Opteron K10 Opteron Bulldozer Opteron Piledriver Phenom Desktop Phenom Phenom IIMobil Phenom IIAthlon Desktop Athlon K7 Athlon XP Athlon 64 FX Athlon 64 X2 Athlon X2 Athlon IIMobil Athlon XP M Mobile Athlon 64 Athlon 64 X2 Athlon X2 Athlon IIServer Athlon MPTurion Mobil Turion 64 Turion 64 X2 Turion X2 Turion IISempron Desktop Sempron K7 Sempron K8 Mobil Mobile SempronDuron Desktop DuronMobil Mobile DuronGeode Embedded GX LX NX NX 2001Alchemy Embedded AlchemyChipsatze 690 Serie 700 Serie 800 Serie 900 Serie AM4 Chipsatze STRX4 ChipsatzeAMD FX Liste der AMD K10 Prozessoren Desktop nbsp Intel ProzessorenListe aller Prozessoren ab 1970 alle Modellnummern von 2004 bis 2009 Vor x86 Prozessoren Desktop 4004 4040 8008 8080 8085iAPX 86 bis zur 4 Generation Desktop 8086 8088 80186 80188 80286 80386 i386 80486 i486 Overdrive VersionenPentium Serie Desktop Pentium MMX Pentium II Pentium III Pentium 4 Pentium 4 XE Pentium D Pentium XE Pentium Dual Core Overdrive VersionenMobil Mobile Pentium 4 Pentium M Pentium Dual CoreServer Pentium ProCeleron Serie Desktop Celeron P6 Celeron NetBurst Celeron D Celeron Core Celeron Dual CoreMobil Mobile Celeron Celeron MCore Serie Desktop Core Core Solo Core Duo Core 2 Core i Core MXeon Serie ii Server Xeon P6 Xeon NetBurst Xeon Core Xeon Nehalem Xeon Sandy Bridge Xeon Ivy Bridge Xeon Haswell Xeon Broadwell Xeon Skylake Xeon Kaby Lake Xeon Coffee Lake Xeon Cascade Lake Xeon Ice Lake Xeon Sapphire Rapids Atom Serie Desktop Atomx86 kompatible SoCs Desktop Quark EdisonNicht x86 Prozessoren Desktop iAPX 432 i860 i960 Itanium Itanium 2 XScaleWeitere Listen Celeron Pentium Core 2 Core i Abgerufen von https de wikipedia org w index php title AMD64 amp oldid 228826322