bankshot said:
Really? I don't recall hearing about this. Source? I'm curious.
No problem!
http://www.macworld.com/news/2005/08/17/64bit/index.php?pf=1
macworld said:
"A security update released on Monday by Apple rendered 64-bit optimized applications for Mac OS X unusable.
...
Due to an error on the part of Apple, this update prevents any 64-bit-native application from running, said Wolfram in the note to customers. In particular, this means that Mathematica 5.2 will not run on any G5 system if it has installed this Security Update."
shawnce said:
Mac OS X frameworks, etc. are using 64 bit integer capabilities of the G5.
Using 64-bit integers is minor - SSE has 64-bit integers.
"32-bit mode" means 32-bit addressing.
Floating point has been 64-bit on every desktop chip in the last 20 years - but nobody has called those 64-bit chips. Doing 64-bit integers is no different.
It's only 64-bit addressing that most people use to define a 64-bit system - and Apple's 64-bit implementation is very lame.
JackAxe said:
Ok, if you're only refering to SSE 3, then yes, but the Yohan when it comes to Integer and FPU is only 32-bit.
The FPU is 64-bit, and has been on every Pentium. Where does this crap come from?
And it's not SSE3 - SSE (before SSE2 and way before SSE3) had 64-bit integer support (
http://arstechnica.com/articles/paedia/cpu/pentium-2.ars/3) It was improved in SSE2 and SSE3, but it was present in SSE. (And to a limited extent in MMX, but too limited for me to claim that it really supported 64-bit integers.)
JackAxe said:
I guess you forgort that AltiVec is 128-bit.
So is SSE. Your point?
JackAxe said:
64-bit rendering could easily mean the difference between hours and minutes.
I was unable to find any posted benchmarks comparing Maya 32-bit to Maya 64-bit on the same hardware.
I would be very surprised to see a 60-fold improvement (hours to minutes), however.
JackAxe said:
Leaving the GUI at 32-bit is a good thing, since not everything needs 64-bit and switching it over now would break practically everything.
You should try Windows 64-bit then, all the old Windows 32-bit applications run just fine.
The 32-bit applications run as fast as on a 32-bit system, and 64-bit applications run even faster (typically 20% faster than 32-bit applications on the same hardware).
JackAxe said:
CS2 and Apple's pro apps all support 64-bit addressing.
Umm, CS2 is a GUI app - it's completely 32-bit. Same with Apple's apps.
(Don't you think that someone would have noticed that an Apple security update broke Photoshop and all of Apple's own apps?)
This claim is 100% BS, maybe 200% if you use 64-bit.
JackAxe said:
Even my other apps, which are still 32-bit, run much better now, since they can each have their own 2 gig address space, if available.
Just like any other 32-bit virtual memory OS. (Windows 32-bit supports up to 64 GiB of RAM - 32 applications can each have their own 2 GiB of physical memory.)
JackAxe said:
If Apple did disable 64-bit with one of its updates, I would like ot see a link stating that they had? I upgraded to Tiger day one and my system still saw and used all of my 5-gigs, with every update. So I'm not sure what you're refereing to, unless they temporarily disabled 64-bit addressing for applications, which was new to Tiger.
Look above for the links - they definitely screwed up and posted an updater that killed all 64-bit apps.
But, like a Windows 32-bit system that can support 64 GiB, your 32-bit OSX system could still support 5 GiB of RAM.
A 32-bit 10.3 system, which nobody would claim had any 64-bit addressing support, could also support your 5 GiB. 'nuf said about needing 64-bit to support more than 4 GiB in a system.