Commit graph

218 commits

Author SHA1 Message Date
Pradyumna Kaushik
d8710385be Proactive cluster wide capper that defines two types of schedulers. First fit scheduling, that uses running average of task.Watts to calculate the cluster wide cap, and Ranked based cluster wide capper that ranks the tasks (sorts) based on the watts required and then performs fcfs in the sorted order. 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
c578f9904d changed bingcloud to sunybingcloud in the import statements. 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
6c3f48e324 changed bingcloud to sunybingcloud in the import statements. 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
42a15ec854 changed bingcloud to sunybingcloud in the import statements. 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
df553193fd changed bingcloud to sunybingcloud in the import statements. 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
5bad32e15b changed the .go files heading in readme 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
5e96fc6158 fixed an error in the readme 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
0e8db53dee added description of the .go files. 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
172d49df7a fixed an error in the readme.md 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
4761de1399 fixed an error in the readme file 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
91d0c6f341 Modified readme to include commands to build and run the program and also added documentation to mention what main.go contains 2016-12-22 22:58:59 -05:00
Pradyumna Kaushik
215026bd19 Added proactive dynamic capping (FCFS and Rank based). Also added a primitive readme file. 2016-12-22 22:58:59 -05:00
Renan DelValle
d2fc72885d Go FMT run on entire project 2016-12-22 22:58:59 -05:00
Renan DelValle
fa0cd43a5e Minor renaming of receivers in some schedulers 2016-12-22 22:58:59 -05:00
Renan DelValle
046faac4b2 Binpacking algorithm based on 3 dimensions using a list of tasks sorted by watts 2016-12-22 22:58:58 -05:00
Renan DelValle
f349da4633 Sorting based on watts value added. bin packing based on watts is almost complete. 2016-12-22 22:58:58 -05:00
Renan DelValle
cfbad349e1 Adding First Fit Watts Only 2016-12-22 22:58:58 -05:00
Renan DelValle
fce62981da Moved schedulers from the main programs to schedulers package. Can now choose different scheduelrs to use. Work on code sharing between schedulers remains to be done. 2016-12-22 22:58:58 -05:00