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

Gast #2047598
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren