I guarantee it would smoke it by similarly ridiculous numbers. Assembler will inherently be doing ops sequentially while also waiting on memory accesses in between them where not cached. An expected speed up might factor in the clock difference between it and yours plus number of cores. Yet, you&#x27;re not going to get the kind of parallelism and simple operation you have with custom HW. It&#x27;s the lasting drawback of general-purpose CPU&#x27;s.<p>And why Intel is buying Altera. Stuff like this article will get easier and with even bigger speedups in the near future. Just wait. :)