Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Default endianess



Ack, at 1/21/06, Laurence Harris said:

See, that's the kind of non-definitive answer that's not very helpful.

I seem to be good at that.

 I'm designing a new file format and the nature of the data is such that
there are lots of integer values in it that will need swapping, potentially
hundreds of thousands of them for a single file, so I thought I should pick
the format that's most likely to be native in the future. Some speculation
is pretty much unavoidable here.

But won't doing that for older machines create a huge performance burden that they may not be able to handle?


Personally I don't think Steve can get away with flipping back and forth on
this one. A transition is one thing. A long term approach that mixes
processors is not likely to go over well with developers, especially smaller
developers who don't have the resources to maintain two sets of computers
for testing purposes, not to mention any additional time required to test
and debug on different processors. Just my $0.02.

Well, just wait until we hit the upcoming 64-bit transition. Although there was no real benefit for the PPC (and some general use stuff would run theoretically slower) AMD took the chance to fix some of the major problems in x86 and double the registers as well. This can give a substantial speed boost as effectively going "64-bit" means you don't need any legacy support and thus the extra registers will be used. Intel copied this as EMT64. However, the current batch of Yonah chips does not appear to support this mode.


I wonder how Apple will handle universal binaries with 3-4 architectures.
--


Sincerely, Rosyna Keller Technical Support/Holy Knight/Always needs a hug

Unsanity: Unsane Tools for Insanely Great People

It's either this, or imagining Phil Schiller in a thong.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden
References: 
 >Re: Default endianess (From: Laurence Harris <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.