5 ms·
I wonder whether they have an explanation for this. Probably more overhead in the abstractions necessary for parallel processing?
by stingraycharles 5y ago
I wonder whether they have an explanation for this. Probably more overhead in the abstractions necessary for parallel processing?
- boris 5y agoI can't say anything specifically about this case, but generally, sometimes the whole architecture has to be changed in order to support concurrency (especially in the "millions of mutexes" kinds of problems). And such alternative architectures are often inherently inefficient in serial execution.
- kyotov 5y agoInstead of an explanation, we decided to address some of the reasons :) https://kyall.notion.site/KySync-v1-1-dd9931f330f241469d3e600e359c5f84 https://kyall.notion.site/KySync-v1-1-dd9931f330f241469d3e60... Enjoy!