Google has revealed it’s ported around 30,000 of its production packages to the Arm architecture and plans to convert them all so it can run workloads on both its own Axion silicon and x86 processors.

The search and ads giant documented its move in a preprint paper published last week, titled “Instruction Set Migration at Warehouse Scale”, and in a Wednesday post that reveals YouTube, Gmail, and BigQuery already run on both x86 and its Axion Arm CPUs – as do around 30,000 more applications.

Both documents explain Google’s migration process, which engineering fellow Parthasarathy Ranganathan and developer relations engineer Wolff Dobson said started with an assumption “that we would be spending time on architectural differences such as floating point drift, concurrency, intrinsics such as

See Full Page