{"action":"created","issue":{"url":"https://api.github.com/repos/official-stockfish/Stockfish/issues/258","labels_url":"https://api.github.com/repos/official-stockfish/Stockfish/issues/258/labels{/name}","comments_url":"https://api.github.com/repos/official-stockfish/Stockfish/issues/258/comments","events_url":"https://api.github.com/repos/official-stockfish/Stockfish/issues/258/events","html_url":"https://github.com/official-stockfish/Stockfish/pull/258","id":57745779,"number":258,"title":"Improve smp performance for high number of threads","user":{"login":"zamar","id":2694706,"avatar_url":"https://avatars.githubusercontent.com/u/2694706?v=3","gravatar_id":"","url":"https://api.github.com/users/zamar","html_url":"https://github.com/zamar","followers_url":"https://api.github.com/users/zamar/followers","following_url":"https://api.github.com/users/zamar/following{/other_user}","gists_url":"https://api.github.com/users/zamar/gists{/gist_id}","starred_url":"https://api.github.com/users/zamar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zamar/subscriptions","organizations_url":"https://api.github.com/users/zamar/orgs","repos_url":"https://api.github.com/users/zamar/repos","events_url":"https://api.github.com/users/zamar/events{/privacy}","received_events_url":"https://api.github.com/users/zamar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-15T20:59:38Z","updated_at":"2015-02-16T01:40:08Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/official-stockfish/Stockfish/pulls/258","html_url":"https://github.com/official-stockfish/Stockfish/pull/258","diff_url":"https://github.com/official-stockfish/Stockfish/pull/258.diff","patch_url":"https://github.com/official-stockfish/Stockfish/pull/258.patch"},"body":"Balance threads between split points.\r\n\r\nThere are huge differences between different machines and autopurging makes it very difficult to measure the improvement in fishtest, but the following was recorded for 16 threads at 15+0.05:\r\n\r\n* For Bravone (1000 games): 0 ELO\r\n* For Glinscott (1000 games): +20 ELO\r\n* For bKingUs (1000 games): +50 ELO\r\n* For fastGM (1500 games): +50 ELO\r\n\r\nThe change was regression for no one, and a big improvement for some, so it should be fine to commit it.\r\nAlso for 8 threads at 15+0.05 we measured a statistically significant improvement:\r\nELO: 6.19 +-3.9 (95%) LOS: 99.9%\r\nTotal: 10325 W: 1824 L: 1640 D: 6861\r\n\r\nFinally it was verified that there was no (significant) regression for\r\n\r\n4 threads:\r\nELO: 0.09 +-2.8 (95%) LOS: 52.4%\r\nTotal: 19908 W: 3422 L: 3417 D: 13069\r\n\r\n2 threads:\r\nELO: 0.38 +-3.0 (95%) LOS: 60.0%\r\nTotal: 19044 W: 3480 L: 3459 D: 12105\r\n\r\n1 thread:\r\nELO: -1.27 +-2.1 (95%) LOS: 12.3%\r\nTotal: 40000 W: 7829 L: 7975 D: 24196"},"comment":{"url":"https://api.github.com/repos/official-stockfish/Stockfish/issues/comments/74449650","html_url":"https://github.com/official-stockfish/Stockfish/pull/258#issuecomment-74449650","issue_url":"https://api.github.com/repos/official-stockfish/Stockfish/issues/258","id":74449650,"user":{"login":"glinscott","id":554932,"avatar_url":"https://avatars.githubusercontent.com/u/554932?v=3","gravatar_id":"","url":"https://api.github.com/users/glinscott","html_url":"https://github.com/glinscott","followers_url":"https://api.github.com/users/glinscott/followers","following_url":"https://api.github.com/users/glinscott/following{/other_user}","gists_url":"https://api.github.com/users/glinscott/gists{/gist_id}","starred_url":"https://api.github.com/users/glinscott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glinscott/subscriptions","organizations_url":"https://api.github.com/users/glinscott/orgs","repos_url":"https://api.github.com/users/glinscott/repos","events_url":"https://api.github.com/users/glinscott/events{/privacy}","received_events_url":"https://api.github.com/users/glinscott/received_events","type":"User","site_admin":false},"created_at":"2015-02-16T01:40:08Z","updated_at":"2015-02-16T01:40:08Z","body":"Congratulations!\r\n\r\n@joergoster, that is very strange, as I can't see any places this would affect one core performance.  Was that a profile build in both cases?"}}