Zum Inhalt springen

ARM: Unterschied zwischen den Versionen

1.329 Bytes hinzugefügt ,  29. November 2020
K
Einzelnachweis für Gründung Firma ARM
Keine Bearbeitungszusammenfassung
K (Einzelnachweis für Gründung Firma ARM)
 
(15 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:ARM (ARM-Architektur)}}
{{DISPLAYTITLE:ARM (ARM-Architektur)}}
[[Datei:Arm-logo.gif|thumb|Logo der Fa. ARM Ltd.]]
[[Datei:Arm-logo.gif|thumb|Logo der Fa. ARM Ltd.]]
Das britische Unternehmen '''ARM Limited'''<ref>https://www.arm.com</ref> (ehemals ''Advanced RISC Machines Ltd.'') entwickelt [[Wikipedia:de:Reduced Instruction Set Computer|RISC]]-Prozessoren und deren Architektur, die wiederum in Lizenz von anderen Herstellern implementiert und gebaut werden. Zu den Lizenznehmern gehören unter anderem [[Samsung|Samsung]], [[Snapdragon|Qualcomm]], [[MediaTek|MediaTek]] und Nvidia. Im Geschäftsjahr 2014 betrug der erwirtschaftete Umsatz 795,2 Millionen £<ref>http://phx.corporate-ir.net/External.File?t=1&item=UGFyZW50SUQ9NTY5OTExfENoaWxkSUQ9MjczMTk3fFR5cGU9MQ==</ref> (entspricht in etwa 1,079 Milliarden €<ref>{{Internetquelle|title = Währungsrechner  - Bankenverband|url = https://bankenverband.de/service/waehrungsrechner/?amount=795200000&from_=GBP&to=EUR&date=28.09.2015&interbank=0|accessdate = 2015-10-01|work = bankenverband.de}}</ref>) bei einem [[Wikipedia:de:Gewinn vor Steuern|Gewinn vor Steuern]] von 255,4 Millionen £ (etwa 346,4 Millionen €).
Das britische Unternehmen '''ARM Limited'''<ref>https://www.arm.com</ref> (ehemals '''''A'''dvanced '''R'''ISC '''M'''achines Ltd.'') entwickelt [[Wikipedia:de:Reduced Instruction Set Computer|RISC]]-Prozessoren und deren Architektur, die wiederum in Lizenz von anderen Herstellern implementiert und gebaut werden. Zu den Lizenznehmern gehören unter anderem [[Samsung|Samsung]], [[Snapdragon|Qualcomm]], [[MediaTek|MediaTek]] und [[Wikipedia:de:Nvidia|Nvidia]]. Im Geschäftsjahr 2014 betrug der erwirtschaftete Umsatz 795,2 Millionen £<ref>http://phx.corporate-ir.net/External.File?t=1&item=UGFyZW50SUQ9NTY5OTExfENoaWxkSUQ9MjczMTk3fFR5cGU9MQ==</ref> (entspricht in etwa 1,079 Milliarden €<ref>{{Internetquelle|titel = Währungsrechner  - Bankenverband|url = https://bankenverband.de/service/waehrungsrechner/?amount=795200000&from_=GBP&to=EUR&date=28.09.2015&interbank=0|zugriff = 2015-10-24|werk = bankenverband.de}}</ref>) bei einem [[Wikipedia:de:Gewinn vor Steuern|Gewinn vor Steuern]] von 255,4 Millionen £ (etwa 346,4 Millionen €).


1983 enwickelte die britische Fa. Acorn ein Prozessordesign, welches 1990 durch die ausgelagerterte '''ARM Ltd.''' weiterentwickelt und vermarktet wurde. Heute ist diese Architektur, bedingt durch geringen Energiebedarf bei hoher Leistungsfähigkeit, eine der am weitest verbreiteten in der IT-Fachwelt<!-- IT-Fachwelt oder Klein-Computer (Smartphone/Tablet) Welt? -Florian --><!-- Generelle IT-Welt, da die ARM CPU's ja in allem möglichen "Mist" eingesetzt werden. - Mario -->. Durch die geringe Energieaufnahme werden diese oft in Mobiltelefonen, Routern, PDAs, Spielekonsolen und stationärer Unterhaltungselektronik eingesetzt.
1983 enwickelte die britische Firma Acorn ein Prozessordesign, welches 1990 durch die ausgelagerterte '''ARM Ltd.''' weiterentwickelt und vermarktet wurde<ref>{{Cite web | url = https://heise.de/-4973212 | title = ARM: 30 Jahre Advanced Risc Machines | author = Andreas Stiller | accessdate = 2020-11-29 | date = 2020-11-28 | publisher = heise.de}}</ref>. Heute ist diese Architektur, bedingt durch geringen Energiebedarf bei hoher Leistungsfähigkeit, eine der am weitest verbreiteten in der IT-Fachwelt. Durch die geringe Energieaufnahme werden diese oft in Mobiltelefonen, Routern, PDAs, Spielekonsolen und stationärer Unterhaltungselektronik eingesetzt.
 
Die Firma ''ARM Limited'' wurde im Jahr 2016 von der japanischen Firma Softbank aufgekauft<ref>{{Cite web | url = https://www.handelsblatt.com/unternehmen/it-medien/softbank-kauft-arm-eine-japanische-milliardenwette/13890488.html | title = Softbank kauft ARM. Eine japanische Milliardenwette | author = Carsten Herz | accessdate = 2020-09-23 | date = 2016-07-18 | publisher = handelsblatt.com}}</ref>, welche die Firma im Jahr 2020 an die Firma Nvidia weiterverkaufte.<ref>{{Cite web | url = https://www.faz.net/aktuell/wirtschaft/digitec/was-die-uebernahme-von-arm-fuer-die-chipbranche-bedeutet-16951716.html | title = Übernahme von ARM: Paukenschlag in der Chipbranche | author = Roland Lindner und Patrick Welter | accessdate = 2020-09-23 | date = 2020-09-14 | publisher = faz.net}}</ref>


== Anwendungsbereiche der Architekturen ==
== Anwendungsbereiche der Architekturen ==
Zwischen 1985 (ARMv1) und 2002 (ARMv6) wurde die Architektur für Prozessoren in Computersystemen und später für tragbare Geräte (Mobiltelefone, PDA, mobile Konsolen) konsequent weiterentwickelt. 2004 wurde die 32-bit ARMv7-Architektur vorgestellt, die dann erstmals direkt in Smartphones Verwendung fand. Die Erweiterung auf 64-bit fand 2013 mit ARMv8 statt.  
Zwischen 1985 (ARMv1) und 2002 (ARMv6) wurde die Architektur für Prozessoren in Computersystemen und später für tragbare Geräte (Mobiltelefone, PDA, mobile Konsolen) konsequent weiterentwickelt. 2004 wurde die 32-bit ARMv7-Architektur vorgestellt, die erstmals direkt in Smartphones Verwendung fand. Die Erweiterung auf 64-bit fand 2013 mit ARMv8 statt.  


{| class="wikitable"
{| class="wikitable"
Zeile 19: Zeile 21:
| Coprozessor im PC<ref>https://de.wikipedia.org/wiki/BBC_Master</ref>
| Coprozessor im PC<ref>https://de.wikipedia.org/wiki/BBC_Master</ref>
|-
|-
| ARMv2
| ARM2 <br>ARM3
| ARM2 <br>ARM3
| 1986 <br>1989
| 1986 <br>1989
Zeile 26: Zeile 29:
| ARM6 <br>ARM7
| ARM6 <br>ARM7
| 1991 <br>1993
| 1991 <br>1993
| Prozessor in PDA<ref>https://de.wikipedia.org/wiki/Newton_(PDA)</ref> <br>bzw. PC<ref>https://de.wikipedia.org/wiki/Risc_PC</ref>
| Prozessor in PDA<ref>https://de.wikipedia.org/wiki/Personal_Digital_Assistant</ref> <br>bzw. PC<ref>https://de.wikipedia.org/wiki/Risc_PC</ref>
|-
|-
| ARMv4
| ARMv4
|  
| ARM7TDMI, ARM8, StrongARM <br>ARM9TDMI
|
| 1995 <br>1997
|
| z.B. GameBoy Advance <br>div. Mobiltelefone
|-
|-
| ARMv5
| ARMv5
|
| ARM7EJ, ARM9E, ARM10E
|
| 2000
|
| XScale-Prozessoren, PDA
|-
|-
| ARMv6
| ARMv6
|
| ARM11 (1176, 11 MPCore, 1136, 1156) <br>ARM Cortex-M (M0, M0+, M1)
|
| 2002 <br>2002
|
| div. Microcontroller
|-
|-
| ARMv7
| ARMv7
|
| ARM Cortex-A (A8, A9, A5, A15, A7, A12, A17) <br>ARM Cortex-M (M3, M4, M7)
|
| 2002 <br>2005
|
| Mobiltelefone & Tablets <br>Microcontroller
|-
| ARMv8
| ARM Cortex-A (A53, A57, A72)
| 2013
| Mobiltelefone & Tablets
|}
|}


== ''Big.LITTLE'' Konzept ==  
== ''Big.LITTLE'' Konzept ==  
Mit dem ''Cortex-A7''<ref>{{Internetquelle|title = Cortex-A7 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a7.php|accessdate = 2015-10-01|work = www.arm.com}}</ref> wurde das ''Big.LITTLE'' Konzept eingeführt. Hier wird die Rechenleistung des ''Cortex-A15''<ref>{{Internetquelle|title = Cortex-A15 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a15.php|accessdate = 2015-10-01|work = www.arm.com}}</ref> mit der kleinen Energieaufnahme des ''Cortex-A7'' kombiniert. Jeweils beide Kerne werden dort in einem Cluster auf dem [[SoC|SoC]] zusammengefasst. Auf dieser Grundlage kann die volle Rechenleistung, wenn benötigt, durch das A15-Cluster bereitgestellt werden, andernfalls wird dieses abgeschaltet und die ''Rechenaufgaben'' durch das A7-Cluster (ggf. bei voller Leistung) abgearbeitet. Das A7-Cluster wird softwareseitig als A15 ''bereitgestellt'' (~erkannt), wodurch diese leistungsbezogene Ab- und Anschaltung verschiedener Rechencluster ermöglicht wird.
{{Hauptartikel|ARM big.LITTLE}}  
 
Mit Einführung der 64-bit-CPUs ''Cortex-A53''<ref>{{Internetquelle|title = Cortex-A53 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php|accessdate = 2015-10-01|work = www.arm.com}}</ref> und ''Cortex-A57''<ref>{{Internetquelle|title = Cortex-A57 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a57-processor.php|accessdate = 2015-10-01|work = www.arm.com}}</ref> würde das System auf diese übertragen und erweitert. Hier können Tasks nicht nur clusterweise, sondern auch pro Kern, übertragen werden<!-- Gibt es da einen Einzelnachweis, wo das erklärt ist? :) -Florian --><!-- Ich versuche da mal etwas mehr als die Aussage in der engl. Wiki zu finden - Mario -->.
 
== Modelle ==


''''' Wird wohl mit obiger Tabelle überflüssig '''''
Mit dem ''Cortex-A7''<ref>{{Internetquelle|titel = Cortex-A7 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a7.php|zugriff = 2015-10-24|werk = www.arm.com}}</ref> wurde das ''Big.LITTLE'' Konzept eingeführt. Hier wird die Rechenleistung des ''Cortex-A15''<ref>{{Internetquelle|titel = Cortex-A15 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a15.php|zugriff = 2015-10-24|werk = www.arm.com}}</ref> mit der kleinen Energieaufnahme des ''Cortex-A7'' kombiniert. Jeweils beide Kerne werden dort in einem Cluster auf dem [[SoC|SoC]] zusammengefasst. Auf dieser Grundlage kann die volle Rechenleistung, wenn benötigt, durch das A15-Cluster bereitgestellt werden, andernfalls wird dieses abgeschaltet und die ''Rechenaufgaben'' durch das A7-Cluster (ggf. bei voller Leistung) abgearbeitet. Das A7-Cluster wird softwareseitig als A15 ''bereitgestellt'' (~erkannt), wodurch diese leistungsbezogene An- und Abschaltung verschiedener Rechencluster ermöglicht wird.


Mit Einführung der 64-bit-CPUs ''Cortex-A53''<ref>{{Internetquelle|titel = Cortex-A53 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php|zugriff = 2015-10-24|werk = www.arm.com}}</ref> und ''Cortex-A57''<ref>{{Internetquelle|titel = Cortex-A57 Processor - ARM|url = http://www.arm.com/products/processors/cortex-a/cortex-a57-processor.php|zugriff = 2015-10-24|werk = www.arm.com}}</ref> wurde das System auf diese übertragen und erweitert. Hier können Tasks nicht nur clusterweise, sondern auch pro Kern übertragen werden.<ref>{{Internetquelle|titel = big.LITTLE Technology - ARM|url = http://www.arm.com/products/processors/technologies/biglittleprocessing.php|zugriff = 2015-10-24|werk = www.arm.com}}</ref><hr>
<references />
<references />
[[Kategorie:Hardware]]
Autopatrol, Moderator
1.304

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.