CPU cache size detector
Tries to detect cache size of CPU on each level by differences in random memory access speed. This is written in Java but could be ported to other languages.
Could be run in Docker container. It might be helpful of machines where native run is unavailable.