Post AvKlGHjqh2PD9ul0Do by [email protected] | |
More posts by [email protected] | |
Post #AvKlGGlEKPus7uOajg by [email protected] | |
0 likes, 0 repeats | |
On a 12-core M4 Pro, benchmarking an MPMC queue, I see:2 threads: 39.6M op/s3 t… | |
Post #AvKlGGsfsjs4UzsXL6 by [email protected] | |
0 likes, 0 repeats | |
@tavianator those CPUs are not really my area, but doesn't it have 4 "… | |
Post #AvKlGGyhWKgwnghLjU by [email protected] | |
0 likes, 0 repeats | |
@harold Wikipedia says it should have 8 P-cores (binned down from 10) and 4 E-c… | |
Post #AvKlGH558bnP7TgRg8 by [email protected] | |
0 likes, 0 repeats | |
@tavianator ok right, I was looking at the m4 non-pro, it shouldn't have a … | |
Post #AvKlGHA2q9lXMs0PPk by [email protected] | |
0 likes, 0 repeats | |
@harold @tavianator but on an mpmc queue as soon as any e core lights up it'… | |
Post #AvKlGHG4TkaPfYpDo8 by [email protected] | |
0 likes, 0 repeats | |
@harold @tavianator (easy to test by pinning the cores either way I expect) | |
Post #AvKlGHM67LPHyFe2CW by [email protected] | |
0 likes, 0 repeats | |
@dotstdy @harold not that easy on macOS, there's nothing like taskset/cpuse… | |
Post #AvKlGHS7kwEAGwSqau by [email protected] | |
0 likes, 0 repeats | |
@dotstdy @harold Activity Monitor.app confirms it's running on the P cores,… | |
Post #AvKlGHY9OX32ZdHezI by [email protected] | |
0 likes, 0 repeats | |
@dotstdy @harold oh maybe just a tuning issue. If I bump the optimistic spinni… | |
Post #AvKlGHeB27rusK6TNg by [email protected] | |
0 likes, 0 repeats | |
@tavianator @harold hmm idk, spinning is basically cheating in these kinds of b… | |
Post #AvKlGHjqh2PD9ul0Do by [email protected] | |
0 likes, 0 repeats | |
@dotstdy @harold the system in question is a multi-threaded IO dispatcher where… | |
Post #AvKlGHpsKdE5SbZocC by [email protected] | |
0 likes, 0 repeats | |
@tavianator @harold adding a sleep also effectively reduces the concurrency, od… | |
Post #AvKlGHvtyE2xlIOd0a by [email protected] | |
0 likes, 0 repeats | |
@tavianator @harold but both of these have significant negative impacts otherwi… | |
Post #AvKlHTT4ZKxJpJTeLY by [email protected] | |
0 likes, 0 repeats | |
@dotstdy @tavianator @harold CV needs a lock, so you could see weirdness under … | |
Post #AvKlIC1IvQTw0DpboO by [email protected] | |
0 likes, 0 repeats | |
@pkhuong @dotstdy @harold Indeed, actually the existing CV usage is basically e… |