Sandheden er nok som sædvanlig en modifikation af påstande
.
Mhz har skam noget at sige, men bare ikke alt.
Mhz er den ene del af ligningen, så det er vigtigt, der er bare også andre dele.
En anden faktor som er nævnt er antallet af cykluser som hver instruction tager,
men her taler vi ikke rent om AMD VS Intel, men om Intels x86 arkitektur vs andre ..
fx RISC og flere.
For instructioner er variable i x86 arkitekturen og derfor er benchmark godt, for gennemsnittet af instruktions længden svinger after typen af opgave (database, grafik osv).
Men selv samme instruction kan (og bliver vel også) behandlet forskelligt
af AMD og Intel .. sikkert ikke bare altid i den enes farvör for alle instructioner.
Og pipelining, som er et forsög på at "komme forud" med instruktioner der venter på
et jump fx, kan have svært forskelligt impakt på performance, igen alt efter hvor godt det designes .. samt hvilket type opgave vi snakker om.
[laves koden evt så den ofterere jmp'er i loops eller ej .. her er måske mere assembly optimering at tale om, men der er effekt på forholdet imellem det og hvad pipelinen er bygget logisk op til at gætte på].
Så siden ingen af os her på sitet har virkelig indsigt i processor design (tror jeg da), når det kommer til blue prints af AMD og Intel (Ja AMD "kloner" Intel .. ved at lave til deres x86 instructioner) er der vel ikke rigtig andet at stole på and benchmark resultater.
Men AMD prövede, hvis de da ikke stadig gör, at göre mere end blot reversenginere i Intels fodspor, med deres MMX eller hvad det hed .. som ikke var samme instructioner som Intel havde til den slags.
Kort sagt:
- Mhz betyder noget
- En 800 Mhz X processor kan godt være hurtigere til en opgave end en 1100 Mhz Y processor.
- Der er rigtig mange faktorer som styrer performance på en processor.
- Köb mere RAM uanset hvilken processor du har fat i
, gælder altid hvis du körer Windoze.
Tilfredse ?!?