• Performance issues ahead? M1 Big Endian?

    From SpreadTooThin@21:1/5 to All on Mon Dec 14 19:03:02 2020
    The M1 chip is Big Endian.

    While it may not yet be a large producer of data, it will most certainly will be the recipient of Little Endian data and therefore be required to do a lot of very large byte swapping operations.

    Just a thought and a heads up.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Samuel Kerschbaumer@21:1/5 to SpreadTooThin on Sat Jan 2 13:09:35 2021
    On Tuesday, December 15, 2020 at 4:03:04 AM UTC+1, SpreadTooThin wrote:
    The M1 chip is Big Endian.


    It is not:

    Both Apple silicon and Intel-based Mac computers use the little-endian format for data, so you don’t need to make endian conversions in your code.

    https://developer.apple.com/documentation/xcode/porting_your_macos_apps_to_apple_silicon?language=objc

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)