Don't Stall–Multitask! Random Access to Main Memory with Cache-Like Performancelinkedin.com1 points·by gpsar·il y a 7 ans·0 comments
gpsar·il y a 5 ans·discussIf the problem involves independent traversals, interleaving with coroutines is a practical way to hide latency https://dl.acm.org/doi/10.1145/3329785.3329917 https://www.linkedin.com/pulse/dont-stall-multitask-georgios...
gpsar·il y a 5 ans·discussSoftware SMT is even better for concurrent traversals as you are not limited by the number of hw contexts https://www.linkedin.com/pulse/dont-stall-multitask-georgios...