This is really interesting.

On thinking of comparing hardware implementation vs software implementation, the first example that comes to my mind is a calculator. Certainly, digital calculators are faster than mechanical alternatives. The reason that comes to my mind is that retarding forces in mechanical counterparts are much more stronger. I wonder if this holds true

Faster in this example means less number of operations which certainly seems impressive