Ist der Snapdragon Prozessor eine Cortex A8 Architektur oder hat er ähnlichkeiten zu einem CortexA8?

Gast #2047598
Die Wikipedia schreibt dazu:

> Der Prozessorkern des Snapdragon heißt Scorpion und ist vergleichbar mit dem 
ARM-Cortex-A8-Kern
Quelle: http://de.wikipedia.org/wiki/Snapdragon_%28Prozessor%29

bzw. auf der englischen WP:
> It has many features similar to those of the ARM Cortex-A8 core and it is based 
on the ARM v7 instruction set, but theoretically has much higher performance for 
multimedia-related SIMD operations.[
Quelle: http://en.wikipedia.org/wiki/Snapdragon_%28System_on_Chip%29


Ist das überhaupt so richtig?

Ich dachte bisher, daß Cortex A8 die Architektur ist, und der Prozessor 
nur eine Implementierung davon ist.

Was stimmt denn nun?
Gast #2047708
1
Although Scorpion and Cortex-A8 have many similarities, based on the information 
2
released by Qualcomm, the two cores differ in a number of interesting ways. For example, 
3
while the Scorpion and Cortex-A8 NEON implementations execute the same SIMD-style 
4
instructions, Scorpion’s implementation can process128 bits of data in parallel, compared to 64 
5
bits on Cortex-A8. Half of Scorpion’s SIMD data path can be shut down to conserve power. 
6
Scorpion’s pipeline is deeper: It has a 13-stage load/store pipeline and two integer pipelines—
7
one of which is 10 stages and can perform simple arithmetic operations (such as adds and 
8
subtracts) while the other is 12 stages and can perform both simple and more complex 
9
arithmetic, like MACs. Scorpion also has a 23-stage floating-point/SIMD pipeline, and unlike on
10
Cortex-A8, VFPv3 operations are pipelined. Scorpion uses a number of other microarchitectural
11
tweaks that are intended to either boost speed or reduce power consumption. (Scorpion’s 
12
architects previously designed low-power, high-performance processors for IBM.)  The core 
13
supports multiple clock and voltage domains to enable additional power savings.

und
1
Overall, Qualcomm has made a huge investment in creating a custom implementation of the
2
ARMv7 architecture.

Die haben den Core also abgeaendert / erweitert, sodass sie ihn wohl 
nicht mehr A8 nennen wollen.

Quellen sind diese Seiten, da steht noch mehr ;-)

[*]http://www.bdti.com/InsideDSP/2007/11/14/Qualcomm
[*]http://www.eetimes.com/design/signal-processing-dsp/4017566/Analysis-Qualcomm-s-1-GHz-ARM-Snapdragon-
Persönliche Seite #2048089
ARM schrieb im Beitrag #2047598:
> Ist das überhaupt so richtig?

Ja

> Ich dachte bisher, daß Cortex A8 die Architektur ist, und der Prozessor
> nur eine Implementierung davon ist.

Nein, die Architektur heißt v7-A. Cortex-A8 ist nur eine Implementierung 
davon. Genau wie ARM Cortex-A9, ARM Cortex-A5, Marvell PJ4 und eben der 
Qualcomm Scorpion core, der in den erwähnten Snapdragon SoC steckt.

> Was stimmt denn nun?

Qualcomm hat keinen Cortex-A8 abgeändert, sondern einen eigenen 
Prozessor entwickelt. Fachjournalisten bringen das alles aber gerne 
durcheinander.

Gruß
Marcus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.