Send News. Want a reply? Read this. More in the FAQ.   News Forum - All Forums - Mobile - PDA - RSS Headlines  RSS Headlines   Twitter  Twitter
Customize
User Settings
Styles:
LAN Parties
Upcoming one-time events:
San Diego, CA 08/21

Regularly scheduled events

John Carmack on the Mac

In what seems to be a reaction to feedback about his recent .plan update about Macintoshes, John Carmack made another large update to his .plan on the Mac, discussing the source of the performance figures he mentioned, and clarifying what he meant about the Mac OS. Here's a chunk of the large update:

...So, clearly, hand tuned asm code can make either platform pull ahead. It also shows that the two platforms are at least fairly close in performance. I never said macs were SLOW, just not quite as fast as the best intel systems.

Quake3 doesn't software rasterize, so there isn't any great place for lots of asm code (the great place is in the OpenGL driver). The code is essentially identical on all platforms.

Q3 is definitely faster on a wintel system than a macos system. When the wintel version is released, everyone will be independantly repeating that measurement.

Even this measurement isn't exactly an apples to apples comparison, because the OpenGL driver and 3D card are still a significant variance. The two can be broken out farther: Q3 can be run without 3D output to test just the identical compiled code. Wintel is still faster, although somewhat less so...

<snip>

"Sucks" is a subjective description that can be dismissed as opinion. Note that I have NEVER said that the hardware sucks, or the user interface sucks, just that the mac OPERATING SYSTEM sucks.

"Faster", when qualified with testing conditions, is objective, and all the wishing in the world doesn't change it.

Objectivity and quantification are the paths to improvement.

I will be very happy if Apple can produce a desktop system that is faster than anything else you can get. I respect good engineering from any source. Altivec should be better than the PIII extensions (trinary ops -- yeah!). The upcoming system architectures look good. They have a shot at it, but they won't make it if they complacently think "oh, we are already faster than any pc system".

My twin turbo F50 can still be outrun at the dragstrip by much cheaper race cars. Many ferrari owners would not dare set foot at a drag strip, because they fear objective measurements that may not show their important possession in the best light. I would rather have the facts, so I can base future decisions on logical grounds.

Email Digg Facebook Twitter   Share More    


 

  
   Current Headlines
Warhammer: 40,000 Eternal Crusade Next Month
DCS: Bf 109 K-4 Kurfürst Takes Off
Star Citizen Gamescom Presentation
Saturday Patches
Gatherings & Competitions
Saturday Consolidation
Saturday Tech Bits
Hardware Reviews
etc.
Out of the Blue
Free Umbrella Corps Weekend
EVE Online Free Weekend
F1 2016 Released
TOXIKK & Free Trial Next Month
Bonus Weekend in GTA Online, Battleborn, Evolve
Dishonored 2 Gamescom Video
Prey 2 Video
Evening Patches
Evening Consolidation
Evening Mobilization
  

 



footer

Blue's News logo