De sidste dages mange tests af Pentium 4 har ikke imponeret. Dog udmærker den sig i alle Quake 3 tests. ids John Carmack, har spekuleret over, hvordan det kan hænge sammen.
Quake 3 har til alle tider favoriseret Intels SSE instruktionssæt, så det kommer måske ikke som den store overraskelse, at Pentium 4 har vist nogle fremragende Quake 3 benchmarks. I de fleste tests har P4 skuffet – lige med undtagelse af Quake 3. John Carmack forsøger at give et kvalificeret bud på, hvordan det kan hænge sammen.
Quake 3s struktur kan være årsagen
Carmack er ikke helt sikker på, hvad der gør Pentium 4 god til Quake 3, men giver dog følgende bud:
If I had to hazard a wild guess, I would say that it is because much of Q3’s structure is broken up into nice separate phases, like game, cgame, front end, back end. The P4 relies on a trace cache for best performance, and it would have effects in some ways like a smaller instruction cache. It may turn out to be something unrelated, like a better bus interface helping the graphics driver more.
Carmack – det kan du da gøre bedre!


























Arg…Carmack er ved at falde af på den…han er ellers 1337!
Fuck $Pentium$-
AMD rules !!
Det er da umuligt at sige hvad det.
Han har jo med garanti ikke kodet noget videre specifikt til den CPU. Det eneste man kan sige er at quake3 er kodet _krankt_ (som altid med Carmack). Da det ikke er vildt proccessor optimeret kode.
Hvis du har læst de ting Carmack ellers har skrevet skulle jeg mene at der er belæg for hvad han siger. Han er sq manden der ved hvad han snakker om. Læg desuden mærke til første linje af hvad han havde skrevet.
…og Quake3 er nok den bedst kodede 3D-engine til dato, og så siger du den er krank. Du er da smålam i skallen …og så siger du at det altid er sådan med Carmack…erh…ved du overhovedet hvad og hvem du snakker om.
…og så snakker du om processor optimeret kode. Øhm…det er da lam0rtalk. Q3 udnytter det der er at udnytte i hht SSE-systemet og i hht 3dNow. Og MMX…arg…man kan jo blive ved.
LOL? Aner du overhovedet, hva udtrykket krankt dækker over? Du sq vist nødigt snakke om at vide, hvad/hvem man snakker om ?
Jeg tror ikke at Q3 er spcielt optimeret til SSE, det er nærmere OpenGL, da det understøttes kraftit af SSE
til #4 ja jeg ved en hel del om det. Og nej jeg sviner ikke andre til, samtidig med at udstille sin åbenlyse uvidenhed.
Ellers:
Det meste ta’r compileren sig af(optimering). Men Kendsgerningen er at quake3 _IKKE_ er optimeret SSE2 som er et af p4’s kendetegn. Oveni kan du ligge p4’s _YDERST_ usle x87 FPU. Den sutter virkelig røv. Den kan kun leve på floating point performance ved brug SSE2 instruksionerne.
Quake3, som jeg sagde før, er _overhovedet_ ikke blevet kodet med p4 i tankerne (lidt svært?). Derfor må Carmacks kode jo være skruet godt sammen. Da den kan klarer et mindre arkitektur skift og alligevel kører kano
n godt. angående ting som 3DNOW&MMX&SSE 1/2 er 99,9% compiler zager som skal ændres og ikke kode. (ellers ville det nok ta’ år for man rigtig så tingene udnyttet)
Gør du bare det. Glæder mig allerede.
PS: KRANK ER SLANG!!!! FAT?!?!??
rofl… mudderkastning når det er værst