• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Floating-point differences between ARM processors
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Floating-point differences between ARM processors


  • Subject: Floating-point differences between ARM processors
  • From: Rick Mann <email@hidden>
  • Date: Fri, 04 Jan 2013 18:38:40 -0800

So, we've run into an issue in our physics simulation where the floating point results from cos() (and probably other intrinsics) are different between Apple ARM 5 and Apple ARM 6 processors. One person online said he solved the issue by implementing his own intrinsics, but I don't know how to do that and ensure I don't get the same issues.

I'm not sure how it can be justified, producing different results, for the sake of performance or battery life, but that seems to be the reason for the differences.

Does anyone know of available implementations, or a magic switch we can put in our code to make it behave identically on all platforms?

Thanks,


--
Rick




_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Floating-point differences between ARM processors
      • From: vincent habchi <email@hidden>
    • Re: Floating-point differences between ARM processors
      • From: Roland King <email@hidden>
  • Prev by Date: Re: scroll bars and visible rect
  • Next by Date: Re: Optimal height for WebView
  • Previous by thread: Re: NSCalendar week-of-year calculations and week 1
  • Next by thread: Re: Floating-point differences between ARM processors
  • Index(es):
    • Date
    • Thread