Slashdot Mirror


MIT Randomizes Tasks To Speed Massive Multicore Processors

itwbennett writes Researchers at the Massachusetts Institute of Technology have created a data structure that they claim can help large multicore processors churn through their workloads more effectively. Their trick? Do away with the traditional first-come, first-served work queue and assign tasks more randomly. The SprayList algorithm allows processors with many cores to spread out their work so they don't stumble over one another, creating bottlenecks that hamper performance.

1 of 63 comments (clear)

  1. Oooh I have an idea by Anonymous Coward · · Score: 5, Funny

    3D print it too, that always helps!