Docker如何对待SIMD

Docker如何对待SIMD,docker,virtualization,simd,Docker,Virtualization,Simd,我想知道当容器中的代码使用SSE或NEON优化编译时,docker的行为如何。如果我将此映像推送到docker注册表,并从没有这些指令的平台中提取它,会发生什么情况?如果您在docker之外的平台上运行没有这些指令的二进制文件,会发生什么情况?当CPU对非法指令发生故障时,二进制文件会发出信号。您可以在任何硬件上通过生成包含非法指令的二进制来测试这一点。(例如x86asm(“ud2”);)

我想知道当容器中的代码使用SSE或NEON优化编译时,docker的行为如何。如果我将此映像推送到docker注册表,并从没有这些指令的平台中提取它,会发生什么情况?

如果您在docker之外的平台上运行没有这些指令的二进制文件,会发生什么情况?当CPU对非法指令发生故障时,二进制文件会发出信号。您可以在任何硬件上通过生成包含非法指令的二进制来测试这一点。(例如x86
asm(“ud2”);