But if you ctrl-c during the auto-tuning, it waits for the auto tuning to finish before shutting down.
The question is, how much further can you take this?

I'll add a check for the abort flag into the autotuning loop.
I haven't explored using inline assembly code yet. We may see yet another speed boost from that.
Christian