You can give the CPU just 64bits of data and make the CPU work under 100% load for days. That's why this doesn't matter much. And the result of said process might be just 1 byte of data. The max throughput of an algorithm like this one is almost meaningless.
Take, for example, Folding@home. They give you some parameters and a program on which you should donate CPU time, but they aren't doing a whole lot of I/O, if any.
I guess you can measure how much data a process is moving around inside the CPU, but that depends on the operations being executed: some are faster than others.
Now, achieving max throughput using the least CPU possible IS what you want, and that is really important for web servers and web frameworks. You generally want to saturate your network card before achieving 100% cpu load.