Porting and Emulation on RTX Spark#

This section describes how to port x86 and x86_64 applications to RTX Spark, either as native ARM64 or ARM64EC binaries or by running them under Windows on ARM emulation. It covers the CPU configurations, the differences between ARM64EC and pure native ARM64, memory ordering and atomics behavior, and the recommended compiler flags.