I have question regarding the theoretical peak FLOPS of my graphics card.

I have a Radeon HD 7970 GHz Edition which has a peak of 4096 GFLOPS.

Now I would wanted to calculate this number.

When I just multiply the core clock (1000 MHz) with the number of cores (2048) I get 2048 GFLOPS.

What am I missing to get the 4096 FLOPS? Does a MAD operation count as two operations?

Then again according to the AMD Accelerated Parallel Processing OpenCL Programming Guide it can execute 4 MAD, ADD or MUL operations per cycle (Page 5-23)?

Which would mean the number of FLOPS would be even higher.

Can someone explain how to calculate the theoretical peak FLOPS?

Many thanks!

Niederb

yes MAD is counted as two operations. one cycle is executed in four clock as it executes 64 wide wavefront in four clocks.