+ static const int CacheLineSize = 64;
+ static const int ClusterSize = 3;
+
+ struct Cluster {
+ TTEntry entry[ClusterSize];
+ char padding[2]; // Align to a divisor of the cache line size
+ };
+
+ static_assert(CacheLineSize % sizeof(Cluster) == 0, "Cluster size incorrect");
+