diff --git a/README.md b/README.md index 2e494da..79b433d 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ To Do: * Make parameters corresponding to each scheduler configurable (possible to have a config template for each scheduler?) * TODO : Adding type of scheduler to be used, to be picked from a config file, along with it's configurable parameters. * Write test code for each scheduler (This should be after the design change) - * Some of the constants in constants/constants.go can vary based on the environment. + * Populate constants.PowerClasses dynamically. Possible to setup the constants at runtime based on the environment? * Log fix for declining offer -- different reason when insufficient resources as compared to when there are no longer any tasks to schedule. @@ -28,9 +28,9 @@ How to run (Use the --help option to get information about other command-line op `./electron -workload ` -To run electron with ignoreWatts, run the following command, +To run electron with Watts as Resource, run the following command, -`./electron -workload -ignoreWatts` +`./electron -workload -wattsAsAResource` Workload schema: @@ -41,30 +41,31 @@ Workload schema: "name": "minife", "cpu": 3.0, "ram": 4096, - "watts": 50, - "image": "gouravr/minife:v5", - "cmd": "cd src && mpirun -np 1 miniFE.x -nx 100 -ny 100 -nz 100", - "inst": 9, - "class_to_watts" : { - "A": 30.2475289996, - "B": 35.6491229228, - "C": 24.0476734352 - } - + "watts": 63.141, + "class_to_watts": { + "A": 93.062, + "B": 65.552, + "C": 57.897, + "D": 60.729 + }, + "image": "rdelvalle/minife:electron1", + "cmd": "cd src && mpirun -np 3 miniFE.x -nx 100 -ny 100 -nz 100", + "inst": 10 }, { "name": "dgemm", "cpu": 3.0, - "ram": 4096, - "watts": 50, - "image": "gouravr/dgemm:v2", + "ram": 32, + "watts": 85.903, + "class_to_watts": { + "A": 114.789, + "B": 89.133, + "C": 82.672, + "D": 81.944 + }, + "image": "rdelvalle/dgemm:electron1", "cmd": "/./mt-dgemm 1024", - "inst": 9, - "class_to_watts" : { - "A": 35.2475289996, - "B": 25.6491229228, - "C": 29.0476734352 - } + "inst": 10 } ] ```