www.wikidata.de-de.nina.az
Intel Atom Mikroarchitektur ist eine Sammelbezeichnung fur verschiedene stromsparende Hauptprozessor Mikroarchitekturen des Herstellers Intel Die Energieeffizienz wird unter anderem durch eine im Vergleich zu Hochleistungsentwurfen geringere Komplexitat der Mikroarchitekturen erreicht Die Atom Mikroarchitekturfamilie umfasst aktuell die Generationen Bonnell Saltwell Silvermont Airmont Goldmont und Goldmont Plus Sie kam ursprunglich nur in Intel Produkten der Marke Atom zum Einsatz Inhaltsverzeichnis 1 Hintergrunde 2 Generationen 2 1 Bonnell und Saltwell 2 2 Silvermont und Airmont 2 3 Goldmont 2 4 Goldmont Plus 3 Befehlssatz 4 Produktimplementierungen 5 Siehe auch 6 Einzelnachweise 7 Quellen 8 WeblinksHintergrunde BearbeitenAb dem Jahr 2007 zeigte sich dass Intel fur den Einsatz in Nettops und Netbooks eine stromsparende preisgunstig zu implementierende Mikroarchitektur benotigt Man entschied sich fur vereinfachte CPU Kerne auf Basis des eigenen x86 64 Befehlssatzes fur den bereits ein sehr breites Softwareangebot existierte Spater kamen Mobile internet devices MID Smartphones und Tablets sowie Ultrabooks und Mikroserver als Einsatzgebiete hinzu Allerdings gelang es nicht ein System on a Chip mit integriertem Mobilfunkmodem zu entwickeln Generationen BearbeitenBonnell und Saltwell Bearbeiten Release Mikro architektur Fertigungs prozess Tick Tock 2008 Bonnell 0 45 nm Neuentwicklung 2011 Saltwell 0 32 nm Shrink 2013 Silvermont 0 22 nm neue Out of Order Architektur 2014 Airmont 0 14 nm Shrink 2016 Goldmont 0 14 nm neue Architektur 2017 Goldmont Plus 0 14 nm Optimierung des Goldmont Designs2008 stellte Intel erste Implementierungen der Generation Bonnell vor Bei Bonnell handelt es sich um eine Mikroarchitektur mit In Order Ausfuhrung Sie ahnelt damit der Mikroarchitektur der Prozessoren IDT WinChip VIA C3 und VIA C7 der Firma Centaur Technology bei Intel selbst war die fur die Intel Pentium 1 Familie entwickelte Mikroarchitektur der letzte Entwurf dieser Art Moderne Out of Order Architekturen wie die Intel Core Mikroarchitektur oder AMD64 erreichen ihre hohe Pro Takt Leistung IPC mit vielen zusatzlichen Funktionen wie Registerumbenennung oder Speculative execution Fur die Implementation dieser Funktionen sind allerdings viele zusatzliche Transistoren notig die neben der Vergrosserung der Die Grosse und damit der Produktionskosten auch fur eine Erhohung der Verlustleistung verantwortlich sind Eine In Order Architektur verzichtet auf derartige Funktionen und arbeitet alle Befehle strikt in Reihenfolge ab die IPC ist deswegen um einiges geringer Allerdings sind dadurch stromsparende Prozessoren mit einer sehr kleinen Die Grosse moglich die somit auch kostengunstiger zu produzieren sind Der Nachteil der geringeren Leistungsfahigkeit spielt in dem Einsatzgebiet dieser Prozessoren eine untergeordnete Rolle Bonnell wurde fur die Fertigung im 45 nm Prozess entwickelt Der Shrink auf 32 nm folgte im Jahr 2011 und bekam den Namen Saltwell Bei einigen Implementierungen der Generationen Bonnell und Saltwell wirkt Intel fur Multithreaded Programme der geringen IPC mit dem bereits von der NetBurst Architektur z B Intel Pentium 4 bekannten Hyper Threading entgegen Hyper Threading bzw Simultaneous Multithreading ermoglicht eine bessere Auslastung der Ausfuhrungseinheiten eines Prozessors wodurch je nach Anwendungsfall die Ausfuhrungsgeschwindigkeit verbessert werden kann Silvermont und Airmont Bearbeiten Fur die Generation Silvermont ab 2013 veranderte Intel die Mikroarchitektur hin zur Out of Order Ausfuhrung 1 Durch die Out of order Befehlsausfuhrung konnen Maschinenbefehle in den Ausfuhrungseinheiten des Prozessors in einer anderen Reihenfolge ausgefuhrt werden als sie im Programmcode stehen Dadurch konnen die Stufen der Pipeline besser ausgelastet werden Aufgrund der Forderung dass das Ergebnis dieser Operationen das gleiche sein muss wie bei Ausfuhrung in Programmreihenfolge ist Out of Order Befehlsausfuhrung nur bei Befehlsfolgen moglich die nicht voneinander abhangig sind Die Out of Order Befehlsausfuhrung fuhrt zu einer hoheren Leistungsaufnahme und grosserem Flachenbedarf auf dem Chip da die entsprechende Logik in Form von zusatzlichen Transistoren implementiert werden muss Dies war ein Grund dafur dass sie erst mit der 22 nm Fertigung eingefuhrt wurde Die Implementierung fuhrt im Vergleich zur Generation Bonnell zu einer rund 30 igen Steigerung der Rechenleistung pro Thread 1 Seit der Generation Silvermont hat Intel genug Chipflache um zusatzliche Prozessorkerne zu implementieren statt auf Hyper Threading setzen zu mussen Multi Core statt Multi Threading Die Energieersparnis durch den Entfall des Hyper Threadings wurde in das Out of Order Design investiert das wiederum half die Ressourcen optimal auszunutzen Es stellte sich heraus dass Intel fur Hyper Threading bei der 22 nm Fertigung ungefahr die gleiche Chipflache benotigt hatte wie Silvermont fur die Re Order Puffer und Out of Order Logik belegt so gab es nicht einmal einen kleinen Nachteil durch den Wechsel von Hyper Threading zu Out of Order Befehlsausfuhrung Gerade unter Berucksichtigung der Tatsache dass die meisten Apps fur Smartphones und Tablets fur Multithreading nur bedingt geeignet sind ist dies eine weitere grosse Verbesserung da jedes Programm auch wenn es nur fur Single Threading entwickelt wurde von der Out of Order Befehlsausfuhrung profitiert 1 Wahrend Medfield und fruhere Plattformen fur koharente on Chip Kommunikation die alten FSB Infrastruktur nutzen kommt in auf den neuen Silvermont basierten SoCs die sogenannte In Die Schnittstelle IDI aus Nehalem und Westmere zum Einsatz 2 Der Shrink auf 14 nm folgte im Jahr 2014 und bekam den Namen Airmont Goldmont Bearbeiten Goldmont wurde weiterhin auf Basis der 14 nm Fertigungstechnologie entwickelt und im Jahr 2016 vorgestellt Goldmont erreicht eine um rund 50 hohere Integer Rechenleistung als Silvermont Bei Ver und Entschlusselungsaufgaben ist die neue Architektur rund 290 schneller als der Vorganger Die Pro MHz Rechenleistung eines Goldmont Kerns liegt damit auf dem Niveau des ARM Cortex A72 Als maximale Taktfrequenz sind 2 6 GHz vorgesehen 3 Es erscheint erstmals eine Denverton genannte Variante C3xxx Modellbezeichnungen mit bis zu 16 Kernen fur den Einsatz in Mikroservern Es werden keine SoC Varianten fur Smartphones und Tablets mehr entwickelt da es nicht gelang Abnehmer dafur zu finden Weitere Varianten sind Apollo Lake CPUs fur Mobilgerate Pentium N4xxx N3xxx mit Prozessorgrafik Desktop CPUs Pentium J4205 und Celeron J3x55 mit Prozessorgrafik Embedded E39xx Goldmont Plus Bearbeiten Die im Dezember 2017 eingefuhrte Mikroarchitekturgeneration Goldmont Plus findet sich in Ein Chip Systemen mit dem Intel Codenamen Gemini Lake Implementiert wurde Goldmont Plus bislang fur den mobilen Einsatz in den SoC Modellen Celeron N4000 N4020 N4100 N4120 und Pentium Silver N5000 N5030 Fur den stationaren Einsatz zum Beispiel in Desktop Computern sind die Modelle Celeron J4005 J4025 J4105 J4125 sowie Pentium Silver J5005 J5040 vorgesehen Befehlssatz BearbeitenGrundsatzlich ist die Atom Mikroarchitektur eine 64 Bit Architektur und kann somit Intel 64 bzw AMD64 unterstutzen Mit Ausnahme der Atom Prozessoren 230 330 sowie N450 bis N550 und D410 bis D525 sind die Bonnell Implementierungen auf 32 Bit beschrankt 4 Die Befehlssatzerweiterungen MMX SSE SSE2 SSE3 und SSSE3 sind implementiert Silvermont brachte zusatzlich die Unterstutzung von SSE4 1 SSE4 2 POPCNT und AES NI nicht jedoch AVX 1 Produktimplementierungen BearbeitenDie Bonnell Mikroarchitektur und ihr Shrink Saltwell wurden lediglich in CPUs und SoCs der Marke Intel Atom implementiert Seit der Generation Silvermont kommen die Entwurfe daruber hinaus auch in den Produktreihen Intel Celeron Nxxxx und Jxxxx sowie Intel Pentium Nxxxx und Jxxxx zum Einsatz Intel nutzte zudem den Airmont Kern als Basis fur seine Intel Xeon Phi Reihe Siehe auch BearbeitenListe von Mikroprozessoren Liste der Mikroprozessoren von Intel ARM Architektur direkter Konkurrent im Embedded Bereich mit einem anderen AnsatzEinzelnachweise Bearbeiten a b c d Frank Riemenschneider Intels Silvermont energieeffizienter als ARM In elektroniknet de 16 Mai 2013 Memento vom 26 Marz 2014 im Internet Archive Frank Riemenschneider Die Mikroarchitektur von Intels Silvermont im Detail In elektroniknet de 22 Mai 2013 Memento vom 26 Marz 2014 im Internet Archive Frank Riemenschneider Intels Goldmont macht Atom wettbewerbsfahig In elektroniknet de 22 Juni 2017 abgerufen am 22 August 2017 Intel Atom Prozessor Spezifikationen Intel archiviert vom Original am 16 April 2011 abgerufen am 28 August 2010 Quellen BearbeitenDatenblatt zum Intel Atom N270 Single Core PDF 547 kB englisch Datenblatt zur Intel Atom 300 Serie PDF 400 kB englisch Datenblatt zur Intel Atom 200 Serie PDF 347 kB englisch Datenblatt zur Intel Atom Z5xx Serie PDF 784 kB englisch Weblinks BearbeitenWebseite von Intel uber die Atom Mikroarchitektur 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 iIntel Mikroarchitekturen x86 Mikroarchitekturen 8086 80186 80286 80386 80486 P5 P6 NetBurst Core Solo Core Duo Core 2 Nehalem Westmere Sandy Ivy Bridge Haswell Broadwell Skylake Kaby Lake Coffee Lake Whiskey Lake Cannon Lake Cascade Lake Ice Lake Comet Lake Tiger Lake Rocket Lake Alder Lake Raptor Lake Meteor Lake AtomNon x86 Mikroarchitekturen Mikrocontroller MCS 48 MCS 51 MCS 96 XScale Server Itanium Itanium 2GPU Mikroarchitekturen Larrabee Intel HD Graphics Alchemist Abgerufen von https de wikipedia org w index php title Intel Atom Mikroarchitektur amp oldid 225073950