How 3.6 nearly broke PostgreSQL
How 3.6 nearly broke PostgreSQL
Posted Oct 3, 2012 8:07 UTC (Wed) by Zenith (guest, #24899)In reply to: How 3.6 nearly broke PostgreSQL by ajb
Parent article: How 3.6 nearly broke PostgreSQL
I am not familiar with skew caches or cuckoo hashing, so I may just be restating your solution.
Would a better solution than the one suggested by Mike not be to have 3 cores in each set, and then make the sets overlap.
So say we have a 4-core CPU (labelled A, B, C, and D), that then gets divided into two sets X = (A, B, C) and Y = (A, C, D).
That way the load can migrate from one set (X) of CPU's into another set (Y), provided that the load migration code gets lucky on selecting set Y.