fredmiranda.com
Login

Moderated by: Fred Miranda
  New fredmiranda.com Mobile Site
  New Feature: SMS Notification alert
  New Feature: Buy & Sell Watchlist
  

FM Forums | Post-processing & Printing | Join Upload & Sell

  

Archive 2008 · CS3 Native to what exactly?

  
 
AdrianRogers
Offline
• •
Upload & Sell: 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 03:05 AM
Kevin Bickmore
Offline

Upload & Sell: 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 07:19 AM
AdrianRogers
Offline
• •
Upload & Sell: 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 12:19 PM



Mar 30, 2008 at 12:16 PM
DanBrown
Offline
• • • •
Upload & Sell: Off
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 01:31 PM



Mar 30, 2008 at 01:30 PM
AdrianRogers
Offline
• •
Upload & Sell: 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 03:36 PM



Mar 30, 2008 at 03:35 PM
tomrock
Offline
• • • •
Upload & Sell: 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 03:46 PM
AdrianRogers
Offline
• •
Upload & Sell: Off
p.1 #7 · CS3 Native to what exactly?


Thanks for clarifying


Mar 30, 2008 at 03:53 PM





FM Forums | Post-processing & Printing | Join Upload & Sell

    
 

Welcome back
Log in to your account