keerthanashanmugam / graphlabapi

Automatically exported from code.google.com/p/graphlabapi
1 stars 0 forks source link

Too Many Schedulers #8

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Do we need so many schedulers?
Can we cut some?

I don't think anyone uses FIFO scheduler nor Priority Scheduler. (Should use 
the multiqueue variants.). 

Synchronous scheduler is borked and I doubt it even works. (We should 
discourage its use anyway since it requires 2x memory. If people want 
synchronous, they can duplicate the data themselves in the vertices.)

Set scheduler needs to be dramatically cut down and simplified to do nothing 
more than what it needs to do as described in the UAI paper. I would still like 
to work on the "super set scheduling" concept so I can branch that.

Original issue reported on code.google.com by yucheng...@gmail.com on 20 Oct 2010 at 8:59

GoogleCodeExporter commented 8 years ago
Cleanup Schedulers. Release will only include the following schedulers:
     -- Fifo / multiqueue_fifo
     -- priority / multiqueue_priority
     -- clustered-priority
     -- colored scheduler
     -- sweep
     -- round_robin

Original comment by yucheng...@gmail.com on 3 Nov 2010 at 8:55

GoogleCodeExporter commented 8 years ago

Original comment by yucheng...@gmail.com on 6 Feb 2011 at 6:46