Arm has stepped up an effort to convince more developers to create Windows applications that run natively on its processors.

Dave Whaley, director of strategic partnerships for Arm, said an AppReady for Windows initiative centralizes access to artificial intelligence (AI) tools for scanning code and identifying portability issues, along with access to support and guidance that Arm already provides.

Additionally, the GitHub Copilot AI coding tool can also be used to surface Arm-specific code suggestions, intrinsic translations, and porting guidance, he added.

The overall goal is to make it simpler to review builds, compiler settings, installers, and plug-ins, he added. If developers encounter challenges with third-party libraries, platform behavior, security components, drivers, or performance optimizations, Arm wants to make it much simpler for them to access support, said Whaley.

Most Windows applications running on Arm processors today rely on Prism emulation software to run code designed for x86 processors. Arm is now making a stronger push to entice more developers to build Windows applications that will perform better if they run natively on Arm processors, noted Whaley.

Applications that run natively on Arm will launch faster, run more smoothly, preserve battery life, and take advantage of the performance, efficiency and on-device AI capabilities that Arm has developed, he added.

Brendan Burke, research director for semiconductors, supply chain, and emerging technology at the Futurum Group, noted that thanks to advances in AI it has become simpler for more application developers to create code that runs natively. AI has learned to compile software straight to hardware, meaning that low-level programming is no longer an obstacle, he added. Kernels and silicon-level optimization are suddenly addressable at scale, said Burke.

The push that Arm is making to encourage developers to write code that runs natively on Windows comes on the heels of an alliance between Microsoft and NVIDIA that led to the launch of the RTX Spark, a new Arm-based chip designed to run AI workloads on laptops and desktops. The platform is the result of a multi-year collaboration between NVIDIA and Microsoft to bring NVIDIA’s Grace and Blackwell technologies into a new generation of Windows PCs. The two companies are also jointly developing the software foundation for on-device AI, combining NVIDIA’s AI stack with new Windows capabilities created to run AI workloads at the network edge.

NVIDIA says RTX Spark can deliver up to 1 petaflop of AI performance and support as much as 128GB of unified memory, a robust configuration aimed at workloads that have typically required workstations to run locally.

Given the amount of inertia that typically exists in application development communities, it may take a little while before there are massive numbers of Windows applications running natively on Arm-based processors, but the core elements needed to achieve that goal have come together to form the equivalent of a primordial soup. The only thing that is required now is a catalyst to jump-start the proverbial reaction that brings those applications to life.