A Byte of Coding Issue #115

Big hype around Apple’s recent releases of the M1 chips based on ARM CPU architecture. Is it justified or is it just marketing? You decide. In any case, it seems that Apple is going to be sticking to the ARM architecture for now, and that means your software might have to start suppporting it too. In this first article of a multi-part series, Karl Li describes the motivation and issues of porting his hobby rendering software from x86 to ARM. Karl covers floating point consistency (yay fun), weak memory ordering, and a deep-dive on compilation.

Read the article and more at https://abyteofcoding.com/issues/most-recent/

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store