mboost-dp1

unknown

CISC og RISC sammenligning – x86 vs PPC

- Via OSNews - , redigeret af Net_Srak

Artiklen sammeligner og beskriver de forskellige cpu-arkitekturer CISC og RISC, samt forsøger at konkludere på om x86 eller PowerPC er bedst.

Man kan vælge at være uenig i artiklens konklusion, men beskrivelsen af arkitekturene er meget god. Derudover forklares og sammenlignes ting som vector processorerne SSE2 og AltiVec, strømforbrug, intruktions-sæt, samt benchmark og compiler betydning.





Gå til bund
Gravatar #1 - jensendk
10. jul. 2003 09:47
Ikke speciel overraskende konklusion, bare se på de sædvanlige DB benchmarks, der skal typisk dobbelt så mange Intel CPU'er til som CISC processorer..
Gravatar #2 - Kegle
10. jul. 2003 09:48
Det var dog en noget forskruet forfatter.

"x86 is not what it's sold as. x86 benchmarks very well but benchmarks can and are twisted to the advantage of the manufacturer."

Han går fra at virke rationel. til at forklare hvordan PPC i princippet er bedre og hvordan benchmarks er løgne, fordi at x86 er mere udbredt og der derfor bliver brugt flere penge på compilere.

Alle kan da hurtigt blive enige om at x86 er et dårligt instruktionssæt, og at det ville blive erstattet af et bedre, hvis Intel skulle lave en ny CPU. Men det forholder sig dog sådan at x86 CPU'er stadig er konkurrencedygtige og meget mere udbredte, så et skift sker ikke lige med det samme.


#1: "der skal typisk dobbelt så mange Intel CPU'er til som CISC processorer.."

x86 er CISC
Gravatar #3 - jensendk
10. jul. 2003 09:59
#2 Damn.. mente naturligvis Risc.. Er lidt for træt.. Lunchbreak
Gravatar #4 - seahawk
10. jul. 2003 10:08
This article started life when I was asked to write a comparison of x86 and PowerPC CPUs for work. We produce PowerPC based systems and are often asked why we use PowerPC CPUs instead of x86 so a comparison is rather useful.

Alle der tror der kommer en saglig artikel ud af nogen der lever af at SÆLGE PPC'ere, ræk hånden op!(NED MED DEN HÅND, applefan! ;))
Gravatar #5 - stone
10. jul. 2003 10:12

#4 - tja, som skrevet her paa news, kan man vaelge at vaere uenig i konklusionen. jeg synes selv den er lidt .. underligt grebet i luften. men store dele af artiklen, synes jeg, giver fornuftige forklaringer paa cpu'ernes forskelle og styrker.

/stone
Gravatar #6 - seahawk
10. jul. 2003 10:19
#5:

Han "glemmer" belejligt at nævne ulemperne ved en RISC cpu - eksempelvis et generelt større hukommelses forbrug, da der skal flere instruktioner til!

Put mere RAM i - RAM er billigt, hører jeg jer sige - ja, men det er Level1/2 cache ikke - og det vil også i højere grad blive spildt! :)

Det var jo en af grundene til at man originalt satsede på CISC istedet for RISC - RAM var for dyrt dengang!

Nu er jeg langt fra ekspert inden for området, men når jeg kan se at den er SÅ farvet, vil jeg formode at han også lige "glemmer" en del andre ulemper ved PPC arkitekturen, og derved synes jeg resten af hans argumenter mister deres værdi!
Gravatar #7 - TotalNirvana
10. jul. 2003 11:03
#6 seahawk:
"Det var jo en af grundene til at man originalt satsede på CISC istedet for RISC - RAM var for dyrt dengang!"

Det skriver han også:
"When Microprocessors such as x86 were first developed during the 1970s memories were very low capacity and highly expensive. Consequently keeping the size of software down was important and the instruction sets in CPUs at the time reflected this." (første side)
Gravatar #8 - seahawk
10. jul. 2003 11:05
#7:

Duh - my bad! :)

Men han indikerer stadig at det ikke er noget problem at det fylder mere idag - hvilket det da så sandelig er!
Gravatar #9 - sh0dan
10. jul. 2003 11:55
Det lader til at det er sæson for FUD-artikler omkring processorer.

Jeg gider slet ikke gå i detaljer med alle de forkerte informationer der er i artiklen - den bygger tydeligvis på halvt sande rygter omkring x86 sat op mod en drømmeudgave af RISC.

I virkelighedens verden er der stort set INGEN forskel på om en processor er baseret på RISC eller CISC. Det betyder dog ikke at der ikke er hastighedsmæssige forskelle - men det har ikke noget at gøre med RISC/CISC.

Deres GCC argument er da godt nok også helt ude i skoven. "Det gælder ikke at sammenligne med den bedste compiler på x86, fordi den er bedre end den bedste til PPC!" - jamen godt - lad os allesammen bruge GCC, så vi ikke forvrider konkurrencen i forhold til MAC. >
Gravatar #10 - Juzz
11. jul. 2003 07:54
#9

Hehe, nu er der jo godt nok mere end bare Mac, der bruger PPC ;-)
Gravatar #11 - Doglike
11. jul. 2003 11:01
#9 Hallo, vi snakker marketing her, som han også selv gør opmærksom på? Fakta er jo stadig, at til highend computing, er RISC processorer stadig det mest udbredte og jeg er nok ikke den eneste der mener at der er sunde rationelle grunde til det?

Når det er sagt, så er 970 et bæst af en processor, men min pengepung vil nok foretrække en amd-64 fremfor en g5 når tiden kommer til næste upgrade, hvis det ikke er fordi at jeg er blevet for afhængig af osX til den tid... Men nu kom jeg vist lidt OT ;o)
Gravatar #12 - sKIDROw
12. jul. 2003 11:41
@ Seahawk

Jeg må også indrømme aldrig at have fundet nogen saglige sammenligninger.
Forfatterne er normalt bruger af enten den ene eller den anden, og skriver artiklen med den kasket på.
Men alt efter hvem du spørger, så står RISC enten for Reduced Instruction Set Computer eller Reduced Into Silly Code.. ;oD
You pick.. :)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login