用编译器分发的 fpversion 实用程序标识已安装的 CPU 并估计处理器和系统总线的时钟速度。fpversion 通过解释由 CPU 和 FPU 存储的标识信息来确定 CPU 和 FPU 的类型。 它对执行那些运行时间可以被预计的简单指令的循环进行计时,从而估计时钟速度。对该循环执行多次可增加计时测量的准确性。因此,fpversion 不是瞬间完成的,它可能需要运行几秒钟。
fpversion 还报告要用于主机系统的最佳 –xtarget 代码生成选项。
在 T4-2 服务器上,fpversion 显示类似如下的信息。这些信息可能因计时或机器配置的不同而异。
demo% fpversion A SPARC-based CPU is available. Kernel says CPU's clock rate is 1500.0 MHz. Kernel says main memory's clock rate is 150.0 MHz. Sun-4 floating-point controller version 0 found. An UltraSPARC chip is available. Use "-xtarget=T4 -xcache=16/32/4/8:128/32/8/8:4096/64/16/64" code-generation option. Hostid = hardware_host_id
有关更多信息,请参见 fpversion(1) 手册页。