Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

DerChef

macrumors 6502
Original poster
Apr 29, 2005
293
0
Northern Ireland
Will Leopard which I guess will be a universal binary run like a dog on PowerPC machines.

This is over and above the fact that all OS Upgrades need more processing and memory.

Naturally Apple will not say this is the case but will say "Oh but you will need the meatier Macintels to get the best out of it ,here is a clickable link to the Apple store:rolleyes:

Maybe its just the way of the computing world these days :cool:
 

JFreak

macrumors 68040
Jul 11, 2003
3,151
9
Tampere, Finland
DerChef said:
Will Leopard which I guess will be a universal binary run like a dog on PowerPC machines.

No.

Vast majority of currently used Mac hardware runs on PPC, so Apple cannot afford making its old customers angry. PPC optimizations are not likely to stop before the last SOLD hardware is over 3 years old.
 

bousozoku

Moderator emeritus
Jun 25, 2002
15,776
1,946
Lard
Considering that Mac OS X seems to run better with many of the updates, I think that Leopard should run just fine on PowerPC and Intel hardware. I'd say that Intel-based hardware will see the greatest gain since Apple has less experience with it in mass distribution and they've learnt quite a lot about it in the past year.
 

Mord

macrumors G4
Aug 24, 2003
10,091
23
UK
it'll be the same s tiger is now, two different setups sharing allot of universal code, uni code has two separate binaries, so the fact that intel code is thier does not make ppc macs any slower.
 

howesey

macrumors 6502a
Dec 3, 2005
535
0
OS X is already optimised fro both platforms. Why it uses more RAM on x86 is because a few apps run in Rosetta. Unitil every goes universal, then compare.

PPC is still a good platform and has many advantages over x86, and vice-versa with x86. Reason to why it hasn't been easy for some to to universal is everything is backwards on x86 to PPC. Think of it as, your used to reading from left to right, however some languages read from right to left. Big endian to little endian if you want to get technical. This si one of the major problems with writing for both platforms. It's not as simple as just a recompile. Also, a lot of apps use 3rd party code that's linked, that also needs to be reworked for x86.
 

Mitthrawnuruodo

Moderator emeritus
Mar 10, 2004
14,432
1,073
Bergen, Norway
howesey said:
Why it uses more RAM on x86 is because a few apps run in Rosetta. Unitil every goes universal, then compare.
What...? I have only Intel processes running on my MacBook (except when I'm using Safari to utilize PPC-only plugins). :confused:
 

MacMarvin

macrumors member
Jun 29, 2006
30
0
I think Leopard will be more optimized for the Intel machines for a number of reasons. Apple want to sell more hardware, so they will want to make the Intel machines look better.

The Intel compilers are generally better than anything for PPC too. We only just got auto-vectorization in about the version before last of xcode and it hardly does anything worthwhile.

On the other hand, in order to make people want to buy Leopard, I think they will optimize the PPC version more too.

In summary, I reckon OS X will get a good streamlining on both architectures but more for the Intel machines.
 

Eidorian

macrumors Penryn
Mar 23, 2005
29,190
386
Indianapolis
10.4 had "more" optimization for running on PowerPC. 10.5 will have "more" optimization for PowerPC/Intel. It's a selling point to upgrade.
 

Catfish_Man

macrumors 68030
Sep 13, 2001
2,579
2
Portland, OR
Most important optimizations are architecture independent (Quartz 2D Extreme, for example). That said, Accelerate.framework and a few other places that use lots of assembly or vector code could definitely use some more Intel optimization. The PPC versions are pretty carefully tuned already.
 

Sun Baked

macrumors G5
May 19, 2002
14,937
157
Eidorian said:
10.4 had "more" optimization for running on PowerPC. 10.5 will have "more" optimization for PowerPC/Intel. It's a selling point to upgrade.
Ask the people who looked at the way Apple did the PPC optimizations for years -- with the majority of the code not being optimised for speed using their developer own tools.

Of course GCC finally came out with something that offered a sizeable PPC code boost right as Apple was walking away from PPC.

Won't stop people from using code optimizations to squeeze some extra performance out of their own code -- especially with the Intel tools out there.

---

Apple is probably fighting for stability on both platforms at the moment, and less on tweaking code for a specific platform.
 

unfaded

macrumors 6502
Dec 12, 2002
276
0
Seattle, WA
Mac OS X has always been optimized for Intel.

Keep in mind there has been an OS X for Intel for every OS version. This isn't new. This isn't something they just relased. Mac OS X Tiger for Intel is part of a Mac OS X for Intel series that has been going on for six years now.
 

Eric5h5

macrumors 68020
Dec 9, 2004
2,489
591
DerChef said:
Will Leopard which I guess will be a universal binary run like a dog on PowerPC machines.

No, why would it? Universal binaries don't by nature run slower on one architecture or another.

This is over and above the fact that all OS Upgrades need more processing and memory.

Funny, Tiger is faster than Panther which was faster than Jaguar.... OS X ain't Windows, ya know. :)

--Eric
 

geodome

macrumors member
Jun 22, 2006
32
0
London, UK
When Apple decide to launch Intel-based Macs, the entire Apple computing pardigm has shifted. Macs are no longer Macs because they are Apple-made and they run on PowerPC processors. Macs are Macs because they run the Mac OS X.

As fas as I know, the motherboard for Intel Duo Core chips are made according to Intel standard. This is true in the PC world. I am not sure if the latest Intel Macs use Apple or some other proprietary motherboards which adhere to Intel standards.

This means the Mac vs PC is no longer the differentiation of hardware and software. It becomes the differentiation of software. Hence, Intel based Macs should be able to work with PC hardware, as long their manufacturers provide a Mac OS driver.

I see this as an integration of the Mac and the PC because they now use the same hardware.
 

bousozoku

Moderator emeritus
Jun 25, 2002
15,776
1,946
Lard
unfaded said:
Mac OS X has always been optimized for Intel.

Keep in mind there has been an OS X for Intel for every OS version. This isn't new. This isn't something they just relased. Mac OS X Tiger for Intel is part of a Mac OS X for Intel series that has been going on for six years now.

Just because it isn't new doesn't mean that it's optimised. It's not been in mass distribution until this last year since there weren't production machines until that point.

Apple are learning quite a bit more from everything that's happening on the Intel-based machines.
 

Mord

macrumors G4
Aug 24, 2003
10,091
23
UK
mac intel logic boards use standard chipsets but apple still designs the rest of them, chooses the firewire controller, picks which video interface, designs the colling system and all the other IO stuff like the reed switch which makes macbooks sleep when the lid closes.

nothing has changed apart from the switch to intel chipsets and EFI instead of open firmware.
 

geodome

macrumors member
Jun 22, 2006
32
0
London, UK
Hector said:
nothing has changed apart from the switch to intel chipsets and EFI instead of open firmware.

Are you saying that Apple hardware remains as Apple hardware, and Apple hardware remains incompatible with PC hardware?

Eg. Will the ATI X1600 for the Macbook Pro work inside a HP Intel Duo Core Laptop?
 

Sun Baked

macrumors G5
May 19, 2002
14,937
157
geodome said:
Are you saying that Apple hardware remains as Apple hardware, and Apple hardware remains incompatible with PC hardware?

Eg. Will the ATI X1600 for the Macbook Pro work inside a HP Intel Duo Core Laptop?
Basically, Apple hardware is still unique -- Apple is employing the same methods they have for years in putting the machines together.

It is still a Mac, and unique from the other PCs -- not quite using the same common feature set everyone else uses.

Now they are no longer spending money on chipsets and CPUs -- gives them a little more R&D money in the budget for other things, hopefully.
 

Mord

macrumors G4
Aug 24, 2003
10,091
23
UK
geodome said:
Are you saying that Apple hardware remains as Apple hardware, and Apple hardware remains incompatible with PC hardware?

Eg. Will the ATI X1600 for the Macbook Pro work inside a HP Intel Duo Core Laptop?

the chip itself yes, that was the same story with powerbooks and macs before them, what makes graphics cards work with what system is the rom chip, and on notebooks thats a unique thing as your not going to be upgrading the thing, in the case of the desktops when the mac pro's come about it depends if EFI is compatible with normal graphics cards which is damn near impossible to find out seeing as macs and a few more exotic pc's use it.
 

Virtualball

macrumors 6502
Jun 5, 2006
401
11
iDuck said:
I don't think Apple is a position to dump PPC just yet:
http://www.macpolls.com/?poll_id=518

Thats suprisingly much more then I imagined. We are edging the 6 month mark and 22% of Mac owners own a intel. Thats not just suprising, but thats amazing! Thats like Ford shifting all of its cars to corn oil fueled engines,and 6 months later, 22% of all Ford owners own a corn oil car.

I hope someone else can see the magnitude of this!
 

eXan

macrumors 601
Jan 10, 2005
4,732
84
Russia
Virtualball said:
Thats suprisingly much more then I imagined. We are edging the 6 month mark and 22% of Mac owners own a intel. Thats not just suprising, but thats amazing! Thats like Ford shifting all of its cars to corn oil fueled engines,and 6 months later, 22% of all Ford owners own a corn oil car.

I hope someone else can see the magnitude of this!

Not all Mac users visit macpolls
 

Fleetwood Mac

macrumors 65816
Apr 27, 2006
1,265
0
Canada
eXan said:
Not all Mac users visit macpolls
True, but there isn't a reason why an Intel person would be more likely to vote there than PPC person.

Of course, you have to account for all the PPC people who own machines and don't come here at all. Intel created such a buzz that new Mac people are interested in the latest from apple.
 

geodome

macrumors member
Jun 22, 2006
32
0
London, UK
iDuck said:
Intel created such a buzz that new Mac people are interested in the latest from apple.

Consumerism in action..

What is this EFI architecture which someone had mentioned?

How is it different from the PC architecture?

I am one of the newbies who don't visit MacPolls.
 

Mord

macrumors G4
Aug 24, 2003
10,091
23
UK
EFI: extendable firmware interface, the replacement for the bios, but it lacks acceptance and vista is not supporting it natively, so for pc's it's dead in the water, still, it's better than the bios at more or less equal to open firmware

BIOS: basic input output system, an ancient and horrible thing which lingers still held together by countless hacks to support new tech. it sucks.

open firmware: revolutionary in it's time and still is about equal some say better than EFI, it's an OS in it's won right and i couldn't hope to summarize it all in this post, it's very old but is competitive with EFI.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.