3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-08 17:01:55 +00:00
Commit graph

2 commits

Author SHA1 Message Date
Daily Perf Improver
b858070387 staged files 2025-09-16 17:42:33 +00:00
Daily Perf Improver
48567dd423 Optimize hashtable for better cache locality and load factor
- Add cache-aligned entry structures (alignas(16))
- Improve load factor from 75% to 62.5% for better performance
- Add memory prefetching hints for cache optimization
- Implement Robin Hood probing distance tracking
- Add comprehensive performance monitoring metrics
- Include performance test harness for benchmarking

These changes target the Round 1 performance improvements outlined
in the Z3 performance plan, focusing on reducing cache misses and
improving memory access patterns in hash table operations.
2025-09-16 17:42:33 +00:00