-
Nur Power PC Prozessoren sind brauchbar
Autor: rambo 17.04.10 - 16:24
Das hat Apple lange seinen Fanbots vorgegaukelt
-
Re: Nur Power PC Prozessoren sind brauchbar
Autor: SCSIforever 17.04.10 - 16:57
Stimmt doch auch. Nur weil die neue Generation Apple-Fanboy-Switcher auch x86er frisst heißt noch lange nicht dass PPC nicht besser wäre. Echte Maccies haben sich natürlich jetzt von Apple verabschiedet. Was übrig blieb sind Porschefahrer in der Midlifecrisis, Zuhälter mit Golduhr und andere Möchtegerns die Apple iPhones udn Co. kaufen um anzugeben wie nackte N.....
-
Re: Nur Power PC Prozessoren sind brauchbar
Autor: wolf3 17.04.10 - 17:15
Nur weil die Mehrheit der Fliegen ... ich glaube den Rest der Geschichte muss man nicht weiter vertiefen. Ein PowerPC hatte einfach mehr, jeder Prozessor der nicht auf der grottigen x86-Architektur basiert bietet mehr. Ob das zum Vorteil Apples gereichte wage ich zu bewzweifeln, aber allgemein war dieser halt besser.
-
Re: Nur Power PC Prozessoren sind brauchbar
Autor: ceepiyou 17.04.10 - 20:23
"...aber allgemein war dieser halt besser."
Diese Aussage ist leider zu Pauschal auch wenn ich das gerne unterschreiben möchte,
aber jede CPU-Technik hat ihre Vorteile, x86 haben die bessere Integereinheit,
sehr wichtig für CAD, PPC; Sparq; POWER die bessere FPU (nein nicht Fixed Point) und
andere Feinheiten.
Das Merketing bei Apple war halt damals schon auf den Mainstream ausgerichtet,
die wirklichen Unterschiede und Vorteile hat man dabei einfach außer acht gelassen.
Die meisten Anwender kennen heute kaum noch diese Unterschiede, Hauptsache ne schnelle
Heizung unterm Schreibtisch und gut ist, ob Sinn oder Unsinn darüber wird nicht mehr
nachgedacht. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: axe 17.04.10 - 20:50
Eine bessere Integereinheit??? Sparq was soll das sein und was bitteschön soll da an der FPU besser sein? Also sorry, aber ich hab selten so einen Käse gehört.
Ausser das RISC Cpus ein kleineres instructionset haben als cisc tut sich da imho nicht viel (was nicht heißen soll das der unterschied nicht groß wäre) und das was am Ende in Macs drin steckte war im ursprünglichen Sinne auch nicht mehr so "reduced" wie das R in risc impliziert. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: wolflow 17.04.10 - 23:05
@ceepiyou
>>x86 haben die bessere Integereinheit, sehr wichtig für CAD
YMMD!!!!!
@axe
>>Ausser das RISC Cpus ein kleineres instructionset haben als cisc
>>tut sich da imho nicht viel
Dir ist bewußt, dass Intel-CPU's schon seit Jahren nix anderes sind als quasi RISC-CPU's mit Makros? Kann man auch bei wikipedia nachlesen. Kommt daher, weil auch Intel eine sehr aktive Vergangenheit mit "echten" RISC-CPU's (i860) hat, vergißt man halt gerne mal. Außerdem sind die Zeiten in denen das "R" für "Reduced" stand schon seit locker 20 Jahren vorbei. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: IhrName9999 17.04.10 - 23:51
> Außerdem sind die Zeiten
> in denen das "R" für "Reduced" stand schon seit locker 20 Jahren vorbei.
Ähm ... Du verwechselst hier eindeutig Mikrocontroller und Mikroprozessoren - Bei Letzteren gibt es mittlerweile auch CPUs von Herstellern, die eigentlich berühmt für Mikrocontroller sind, deren Instruction Set umfasst mitunter mehrere Hundert (!) Befehle. Bei den MikroCONTROLLERN hingegen wirst du selten mehr als 30-40 Instructions zur Verfügung haben - weil es dort einfach nicht notwendig ist zB. einen Coprozessor direkt anzusprechen oder komplette RegisterTABELLEN mit einem Einzigen Befehl zu kopieren. Zugegeben : mit RISC assoziiert man immernoch Mikrocontroller jedoch ist das in der Realität bei Weitem nicht immer der Fall - es gibt Mikroprozessoren die nach der RISC-Philosophie gebaut wurden aber trotzdem zB. HD-Videos transkodieren und eine in Hardware realisierte Java-VM besitzen - zählt man alle Funktionen zusammen so lassen diese Prozessoren sogar moderne Intel/AMD-Konkurrenten in Bezug auf das Instruction Set schwach aussehen, betrachtet man den Umstand jedoch von einem relativen Gesichtspunkt so stellt man fest dass der Befehlssatz immernoch sehr klein ist -
Waren sie ja auch
Autor: windowsverabschieder 18.04.10 - 10:52
Als sie es nicht mehr waren, hat Apple gewechselt. Ist nur konsequent.
-
Re: Waren sie ja auch
Autor: tüdldüüü 18.04.10 - 14:57
jo richtig. "waren"
als intel so locker flockig faktor 2 vorgelegt hat (amd sei dank) und man es nicht auf die reihe bekommen hat musste was passieren.
wobei wieviel 'eigenleistung' apple in hardware damals noch hatte... wieviel ppc war wohl von ibm?
ich glaube apple träumt feuchte träume von einer eigenen plattform so wie beim allerersten mac.
mal nen blick übern zaun werfen: bei m$ hört man dergleichen diskussionen so gut wie gar nicht. ob die doch was mehr verstanden haben in manchen dingen...?? -
Re: Waren sie ja auch
Autor: MicrosoftObserver 18.04.10 - 17:01
Die haben nicht mehr verstanden, die haben nur viel weniger Ahnung. Das sieht man schon an Windows 7, was eindeutig beweist, dass Microsoft nicht einmal von Betriebssystemen eine Ahnung.
-
Microsoft: Steht auf PowerPC!
Autor: MacUser 18.04.10 - 17:29
> wobei wieviel 'eigenleistung' apple in hardware damals noch hatte... wieviel ppc war wohl von ibm?
Die Chipsätze waren von Apple selbst, die Prozessoren jedoch nicht (Motorola: G4, IBM: G5).
> mal nen blick übern zaun werfen: bei m$ hört man dergleichen diskussionen so gut wie gar nicht. ob die doch was mehr verstanden haben in manchen dingen...??
Bei Microsoft hört man solche Diskussionen nicht, weil die keine eigene Rechner-Hardware produzieren... Außer die XBOX 360, die ja bekanntlich über einen PowerPC von IBM verfügt... -
Re: Microsoft: Steht auf PowerPC!
Autor: tjp 18.04.10 - 19:54
MacUser schrieb:
> Die Chipsätze waren von Apple selbst, die Prozessoren jedoch nicht
> (Motorola: G4, IBM: G5).
Seit dem G3 b/w hat Apple nichts mehr mit dem Chipsatzdesign zu tun gehabt. Das war auch besser so, denn Apple Chipsätze waren in Relation zu denen von IBM einfach nur Schrott. Man erinnere sich nur an die PPC604e, die IBM mit 125MHZ Bustakt verbaute, während Apple immer noch lahme 50MHz Bustakt verwendete, weil die Apple ASICs nicht mehr hergaben. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: RISC-CISC 19.04.10 - 00:32
Jede CPU bekommt immer nur einen Befehl nach dem anderen. Entweder, der Programmierer muss entsprechend vor- oder mitdenken, oder er sagt einfach: Matrix A mal Matrix B. Was die CPU dann alles zu tun hat, geht aus den komplexen Instruktionen (CI) hervor, die intern in Hardware gegossen wurden.
Ein RISC-Prozessor ist also einfach aufgebaut und schleppt nichts mit, was vielleicht nie gebraucht wird. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: Akiko 19.04.10 - 07:44
> Ähm ... Du verwechselst hier eindeutig Mikrocontroller und Mikroprozessoren
Der i960 war durchaus eine CPU und nicht nur ein Microcontroller, er hat nur als CPU nicht viel getaugt.
> Bei den MikroCONTROLLERN hingegen
> wirst du selten mehr als 30-40 Instructions zur Verfügung haben
Trifft für solche Architekturen wie die kleinen Atmels (8/16 Bit zu), aber garantiert nicht für ARM basierte Microcontroller.
> betrachtet man den Umstand jedoch von einem relativen
> Gesichtspunkt so stellt man fest dass der Befehlssatz
> immernoch sehr klein ist
Das Hauptmerkmal einer RISC CPU ist das Load/Store Design. RISC CPUs arbeiten immer auf den Registern (deshalb haben RISC CPUs auch soviele davon) und können Daten nur aus dem RAM in Register schieben oder umgekeht (eben nur "load" und "store"). CISC CPUs können zum Beispiel von RAM zu RAM kopieren.
Ebenfalls sehr auffällig ist, dass Problemebeschreibungen auf RISC deutlich länger sind, dafür brauch aber nahezu jeder RISC Befehl nur einen Rechenzyklus.
Beispiel leicht optimiertes memcopy auf x86 (32Bit):
memcpy:
push ebp
mov ebp, esp
mov esi, [ebp+4]
mov edi, [ebp+8]
mov eax, [ebp+12]
xor edx, edx
mov ebx, 4
div ebx
mov ecx, eax
rep movsd <-- auf RISC unmöglich
mov ecx, edx
rep movsb <-- auf RISC unmöglich
mov esp, ebp
pop ebp
ret
Beispiel memcopy auf PowerPC:
memcpy:
rlwinm. r7,r5,32-3,3,31
addi r6,r3,-4
addi r4,r4,-4
beq 3f
andi. r0,r6,3
mtctr r7
bne 5f
andi. r0,r4,3
bne 3f
1: lwz r7,4(r4)
lwzu r8,8(r4)
stw r7,4(r6)
stwu r8,8(r6)
bdnz 1b
andi. r5,r5,7
2: cmplwi 0,r5,4
blt 3f
lwzu r0,4(r4)
addi r5,r5,-4
stwu r0,4(r6)
3: cmpwi 0,r5,0
beqlr
mtctr r5
addi r4,r4,3
addi r6,r6,3
4: lbzu r0,1(r4)
stbu r0,1(r6)
bdnz 4b
blr
5: subfic r0,r0,4
cmpw cr1,r0,r5
add r7,r0,r4
andi. r7,r7,3
ble cr1,3b
bne 3b
mtctr r0
6: lbz r7,4(r4)
addi r4,r4,1
stb r7,4(r6)
addi r6,r6,1
bdnz 6b
subf r5,r0,r5
rlwinm. r7,r5,32-3,3,31
beq 2b
mtctr r7
b 1b
Hier ist sehr auffählig, dass viele RISC Befehle mindestens drei Operanten erwarten und das unheimlich viel auf Registern gearbeitet wird (die Sachen mit dem vorangestelten "r"). Die Daten werden immer fein in die Register geladen (lwz, lwzu, lbz und lbzu - "l" für load) und fein aus Registern zurück in den RAM geschrieben (stw, stwu und stbu - "st" für store). Es wird nie von RAM zu RAM kopiert. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: IhrName9999 19.04.10 - 09:33
> Trifft für solche Architekturen wie die kleinen Atmels (8/16 Bit zu), aber
> garantiert nicht für ARM basierte Microcontroller.
ARM stellt ja auch (meines Wissens) keine Microcontroller her sondern Mikroprozessoren für industrielle Anwendungsbereiche im großen Stil ... und Atmel eben Mikrocontoller für Standalone-Gerätschaften im großen Stil, die zudem eine niedrige Ausfallrate vorweisen können müssen
> Das Hauptmerkmal einer RISC CPU ist das Load/Store Design.
Nein.
http://de.wikipedia.org/wiki/RISC
> Beispiel leicht optimiertes memcopy auf x86 (32Bit):
> memcpy:
>(...)
Bei Aller Liebe : was soll das? Willst du uns deine Programmierkenntnisse zeigen? -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: IhrName9999 19.04.10 - 09:37
RISC-CISC schrieb:
--------------------------------------------------------------------------------
> Jede CPU bekommt immer nur einen Befehl nach dem anderen. Entweder, der
> Programmierer muss entsprechend vor- oder mitdenken, oder er sagt einfach:
> Matrix A mal Matrix B. Was die CPU dann alles zu tun hat, geht aus den
> komplexen Instruktionen (CI) hervor, die intern in Hardware gegossen
> wurden.
Und was willst du uns damit mitteilen? -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: Chendal 19.04.10 - 10:17
Apple ist hierauf scharf:
http://www.pcgameshardware.de/aid,745364/Fusion-APU-Llano-AMD-liefert-erste-Probeexemplare-aus/CPU/News/
CPU und GPU in einem 32NM Chip vereint....und die verschicken schon Exemplare. Da wird sich Intel und Nvida warm anziehn müssen.....sehr warm. AMD hat jetzt schon durch seine neuen Grafikkarten den GPU Umsatz um über 80% steigern können weil Nvidia nix entgegenzusetzen hat. Und jetzt legen die schon wieder ne Schippe nach.
Der Fusion-Chip (CPU+GPU=APU) trägt den Codenamen Llano.
Sabine heißt die Mainstream-Notebook-Plattform von AMD für 2011.
Lynx heißt die Mainstream-Desktop-Plattfrom von AMD für 2011.
Llano wird sowohl in Sabine (Notebooks) als auch in Lynx (Desktop) eingesetzt werden.
Zumindest laut der letzten offiziellen Roadmaps von AMD.
Und wenn sich die angekündigten Werte bewahrheiten dann kommt hier richtig viel Leistung bei geringem Verbrauch.
Mich freuts !! Endlich mal ne gescheite Lösung und keine verkrüppelte Intel Grafik die man teuer mitbezahlen muß aber nicht gebrauchen kann. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: jdfsalfjadslö 19.04.10 - 10:24
Oh Gott, was für ein dummes Geschwätz.
-
Re: Waren sie ja auch
Autor: Sag nein zu Apple 19.04.10 - 10:24
Ach, Apple hatte also schon 1995 Intel? Wäre mir neu.
windowsverabschieder schrieb:
--------------------------------------------------------------------------------
> Als sie es nicht mehr waren, hat Apple gewechselt. Ist nur konsequent. -
Re: Nur Power PC Prozessoren sind brauchbar
Autor: IhrName9999 19.04.10 - 10:39
Und was willst _DU_ uns nun sagen? Dass du völlig themenfremde und irrelevante Dinge beitragen kannst? Nachricht angekommen, danke.



