Commit graph

98 commits

Author SHA1 Message Date
Pradyumna Kaushik
a2b50dd313 Added TODO for making def.Task an interface where we can define different types of Task configuration. This increases Electron's flexivility on the workload format 2017-02-08 14:58:57 -05:00
Pradyumna Kaushik
7fc5b5d19e Added TODO to be able to choose schedulers from the config file (the creation of which is also in TODO) too. 2017-02-04 16:10:32 -05:00
Pradyumna Kaushik
a39cc39c8c Added TODO for future work -- ClassMapWatts as commandLine argument 2017-01-31 16:19:58 -05:00
Pradyumna Kaushik
fa17ae82e1 Added TODO for a centralised logFile that can filtered by an identifier. 2017-01-15 21:19:01 -05:00
Pradyumna Kaushik
a28acfcf50 added TODO for to fix log for declining offer, where we need to mention the correct reason for declining the offer 2017-01-15 19:48:41 -05:00
Pradyumna Kaushik
7d3403d250 removed TODO for retrofitting schedulers to log scheduling trace. 2017-01-14 20:09:49 -05:00
Renan DelValle
b73c30a8bf Implemented a scheduling tracer. Logs time date and host:task-ID. Made log prefix more global since it needs to be constant for all log files generated. 2017-01-03 20:30:21 -05:00
Renan DelValle
3f04e4cc4c Minor fixes. Updated the README. 2017-01-03 18:10:05 -05:00
Renan DelValle
71c889982f resolved merge conflicts 2016-12-22 23:17:01 -05:00
Renan DelValle
620c81466c Merged in pk_dev (pull request #1)
Pk dev
2016-12-22 23:08:10 -05:00
Pradyumna Kaushik
57b2756fc6 Updated readme to include run command with and without ignoreWatts 2016-12-22 22:59:03 -05:00
Pradyumna Kaushik
f548f06f2d Fixed the -p option. Changed the README for the same. 2016-12-22 22:59:03 -05:00
Pradyumna Kaushik
8767cc61da Added TODO to fix the -p option. 2016-12-22 22:59:03 -05:00
Pradyumna Kaushik
795daf68a4 Added to TODO (config template per scheduler). 2016-12-22 22:59:03 -05:00
Pradyumna Kaushik
d555c37924 Made a mention to use --help option to get more information about the other command line options 2016-12-22 22:59:02 -05:00
Pradyumna Kaushik
c16e33d99d No change made. 2016-12-22 22:59:02 -05:00
Pradyumna Kaushik
373a437bae Added TODO to setup the constants at runtime. 2016-12-22 22:59:01 -05:00
Renan DelValle
7666167d87 More documentation 2016-12-22 22:59:01 -05:00
Renan DelValle
3b3e64ec47 Adding documentation for ignoreWatts 2016-12-22 22:59:01 -05:00
Renan DelValle
cd430eede0 PCP is now controlled by main scheduler. It will start recording upon the acceptance of the very first offer. pcp is now it's own package. README has been updated with instructions on how to create workloads and running instructions. 2016-12-22 22:59:01 -05:00
Renan DelValle
bc5e959ade Scheduler now has a first fit algorithm based on memory, cpu, and watts. Watts need to be set by the user but should be calculated through heuristics. Framework now also works by having a set of tasks and launching them. 2016-12-22 22:59:01 -05:00
Renan DelValle
6b76e45d6d Changing tagline 2016-12-22 22:59:01 -05:00
Renan DelValle
34a0b0aef9 README.md edited online with Bitbucket 2016-12-22 22:59:01 -05:00
Renan DelValle
08de958da2 README.md edited online with Bitbucket 2016-12-22 22:59:01 -05:00
Renan DelValle
54b69f35e3 Adding formatting to README 2016-12-22 22:59:01 -05:00
Renan DelValle
150b1fa350 Adding todo to README 2016-12-22 22:59:01 -05:00
Renan DelValle
2e4e52df79 First commit 2016-12-22 22:59:01 -05:00
Pradyumna Kaushik
16e25cea0f removed the explanation of ignoreWatts 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
aeabaa7ce0 formatted 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
7c488d451b formatted 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
b5566c6719 Added a note to the command to run without ignoreWatts, to mention that Watts becomes a hard limit when not ignored. 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
a6dcda04c8 Panic when few tasks are present and hence added a TODO to test each scheduler for corner cases 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
3e1fe71459 Updated readme to include run command with and without ignoreWatts 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
7f59bc4b68 Fixed the -p option. Changed the README for the same. 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
b8c33b25b4 Added TODO to fix the -p option. 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
979b0ab9a9 Added to TODO (config template per scheduler). 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
cceedad1f0 Made a mention to use --help option to get more information about the other command line options 2016-12-22 22:59:00 -05:00
Pradyumna Kaushik
04864ca174 No change made. 2016-12-22 22:58:59 -05:00
Renan DelValle
e0b1fc22e2 More documentation 2016-12-22 22:58:58 -05:00
Renan DelValle
49e546c61e Adding documentation for ignoreWatts 2016-12-22 22:58:58 -05:00
Renan DelValle
2575c2a20b PCP is now controlled by main scheduler. It will start recording upon the acceptance of the very first offer. pcp is now it's own package. README has been updated with instructions on how to create workloads and running instructions. 2016-12-22 22:58:58 -05:00
Renan DelValle
71f0896986 Scheduler now has a first fit algorithm based on memory, cpu, and watts. Watts need to be set by the user but should be calculated through heuristics. Framework now also works by having a set of tasks and launching them. 2016-12-22 22:58:58 -05:00
Renan DelValle
37ed6ddf8f Changing tagline 2016-12-22 22:58:58 -05:00
Renan DelValle
89585cf91b README.md edited online with Bitbucket 2016-12-22 22:58:58 -05:00
Renan DelValle
cebf4d9fc4 README.md edited online with Bitbucket 2016-12-22 22:58:58 -05:00
Renan DelValle
ab2889a14c Adding formatting to README 2016-12-22 22:58:58 -05:00
Renan DelValle
04b393ee7c Adding todo to README 2016-12-22 22:58:58 -05:00
Renan DelValle
5d33fcad35 First commit 2016-12-22 22:58:58 -05:00