衡量计算性能的单位——FLOPS

衡量计算性能的单位——FLOPS

计算方式:

\(FLOPS = sockets \times \frac{cores}{socket} \times \frac{cycles}{second} \times \frac{FLOPs}{cycle}\)

FLOPS is the abbreviation of  “floating point operations per second”. Therefore, sometimes it also is written as FLOP/s.

The “sockets” is the number of network sockets, which are the endpoint to sending or receiving message from others in the network.

And the “cores / socket” is the number of cores per socket.

The “cycles / second”, as we all know, is clock rate.

The “FLOPs / cycle” is the times of floating point operations per clock rate.

单位:

\(1 MFLOPS = 1e6 FLOPS\),

\(1 GFLOPS = 1e9 FLOPS\),

\(1 TFLOPS = 1e12 FLOPS\),

\(1 PFLOPS = 1e15 FLOPS\),

\(1 EFLOPS = 1e18 FLOPS\).

参考了:

https://en.wikipedia.org/wiki/FLOPS

https://en.wikipedia.org/wiki/Clock_rate