Register · Software · Search · Image Upload · Buy & Sell · Reviews · Hosting

Moderated by: Hendrik, guardian
Username   Password

Visit the FM Store · Image Upload · Buy & Sell
FM Actions & Plugins support
Workflow Guidelines
FM Forums | Post-processing & Printing | Join Image Upload
end
Go to previous topic Go to next topic
AdrianRogers
Offline
Image Upload: Off
p.1 #1 · CS3 Native to what exactly?


You read a lot about CS3 now being 'native to Intel based Macs', as CS2 had to run under rosetta for it to work. Thus incurring a performance hit.

However, it seems any literature i can find on the subject merely states that it is now universal binary, and will run 'native' on both Intel and PPC Mac systems.

Does this mean it runs native to Intel Macs(OS included), or just native to Intel processors (Regardless of OS)?

Would pull a great thorn of curiosity out of my side if anyone knows Cheers.

Mar 30, 2008 at 08:05 AM
Kevin Bickmore
Offline
Image Upload: Off
p.1 #2 · CS3 Native to what exactly?


Universal Binary simply means it runs at full speed whether it is on a PPC or Intel based Mac. Of course this is where you start to see the performance benefit of the Intel Macs whereas when software would run in Rosetta the Intel chips weren't all that impressive. Eventually companies are going to drop PPC code as it increases the size of files and PPC systems are just going to be less of the market thus less reason to continue supporting them.

In short: Universal Binary means it runs native to Intel Macs (OS included).

Mar 30, 2008 at 12:19 PM
AdrianRogers
Offline
Image Upload: Off
p.1 #3 · CS3 Native to what exactly?


Cool, cheers for that

So does this mean they now suffer the performance loss on the windows side? Or the PC version is written in such a way to practically be a 'native' app anyway? Or is a native app by defenition something which simply runs without the need for emulation software?

Edited on Mar 30, 2008 at 05:19 PM


Mar 30, 2008 at 05:16 PM
DanBrown
Offline
Image Upload: On
p.1 #4 · CS3 Native to what exactly?


From Wikipedia:

"A universal binary is, in Apple parlance, an executable file or application bundle that runs natively on either PowerPC or x86 (Intel)-based Macintosh computers. It was introduced at the 2005 WWDC as a means to ease the transition from the existing PowerPC architecture to systems based on Intel processors, which began shipping in 2006. Universal binaries typically include both PowerPC and x86 versions of a compiled application. The operating system detects a universal binary by its header, and executes the appropriate section depending on the architecture in use. This allows the application to run natively on any supported architecture, with no negative performance impact."




Edited on Mar 30, 2008 at 06:31 PM


Mar 30, 2008 at 06:30 PM
AdrianRogers
Offline
Image Upload: Off
p.1 #5 · CS3 Native to what exactly?


Aye read that, but that only covers Apple. Unless 'universal binary' really is universal, inwhich case CS3 is native to anything? (If that last sentance of that quote by 'any supported architecture' does truely mean any architecture). Or is Universal Binary a completely Mac specific term?

See my confusion? Anything i find only referances the Mac side. As Intel chips are identical in PCs and Macs, i'm struggling to see how CS3 could be anymore Mac Intel native than PC Intel native. Unless the OS plays a larger role. If it does anyone care to explain how?

Edited on Mar 30, 2008 at 08:36 PM


Mar 30, 2008 at 08:35 PM
tomrock
Offline
Image Upload: Off
p.1 #6 · CS3 Native to what exactly?


Universal Binary is a completely Mac specific term. It has nothing to do with Windows.


Mar 30, 2008 at 08:46 PM
AdrianRogers
Offline
Image Upload: Off
p.1 #7 · CS3 Native to what exactly?


Thanks for clarifying

Mar 30, 2008 at 08:53 PM

FM Forums | Post-processing & Printing | Join Image Upload
end
  Go to previous topic Go to next topic

You are not logged in. Login or Register

  Username   Password  
Lost password?