matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 11472
Posted: 04:03pm 22 Apr 2026
That is within the normal range for the effect of a different compilation on the cpu cache hit ratio.
Have you run with CACHE DEBUG ON and PROFILING ON? If it is a large program you need to tune which subroutines are included and make sure the number of cache slots specified aren't all used. This functionality isn't so easy to use. Simple programs like the bubble universe can see huge gains. I'm testing on the solar eclipse calculation. Normal run time 13.5 seconds, set cache on with no tuning 17.8 seconds and default no. of cache slots. Identify and cache key subroutines 10.9 seconds