https://solarianprogrammer.com/2012/10/14/cpp-11-timing-code-performance/
http://en.cppreference.com/w/cpp/chrono/high_resolution_clock