如何检测AIX上的处理器功能?

时间:2017-09-03 13:17:37

标签: aix powerpc

在PowerPC / POWER上,用户空间程序没有一致的方法来检测SIMD指令集等处理器功能。

该体系结构定义了一个特定于模型的寄存器PVR,它包含处理器标识符。但是,用于读取它的mfspr指令是有用的。 Linux和NetBSD将为用户空间捕获和模拟PVR读取。

在OpenBSD和OS X上,sysctl(3)次调用允许访问此信息。

然而,AIX既不允许用户空间访问PVR,也不具有sysctl API。那么,在AIX上运行时如何检测处理器功能的存在与否?

0 个答案:

没有答案