Parla.py
Parla.py copied to clipboard
Round-Robin Scheduling of Ready Tasks
@hfingler noted in the N-body demo that letting the scheduler pick which GPU to use for each task instead of specifying them manually was actually harmful in that case. Our current best-guess for why that would be is that the scheduler may be putting too much on one device and not enough on the others if the tasks don't saturate the memory. It'd be nice to avoid that if possible.