Efficient C++ Programming for Modern C++ CPUs, Chapter 4/part 2 (opens in new tab)
The cost of thread context switch, including cache invalidation, can reach up to 3 million CPU cycles RTTI can be quite expensive, with dynamic_cast being up...
Read the original article