Commit fc55978d authored by EYRAUD-DUBOIS Lionel's avatar EYRAUD-DUBOIS Lionel

Some information for documentation

parent 7355e828
......@@ -302,6 +302,10 @@ resources. All of these only work with two types of resources.
`lambda`, `beta`, `theta`, `phi` to change the parameters;
`sortby` (can be `none`, `accel`, `avg`, `min`) and `rev`
("reverse", boolean), to select how to sort the available tasks.
+ `round`
Rounds the solution of the linear problem, as proposed in [Scalable linear programming based resource allocation for makespan minimization in heterogeneous computing systems](http://www.engr.colostate.edu/~ktarplee/pdf/jpdc_makespan.pdf),
[(DOI) 10.1016/j.jpdc.2015.07.002](https://doi.org/10.1016/j.jpdc.2015.07.002). This algorithm
sorts the tasks by LPT order, needs to use `dosort=no` to keep this ordering.
+ `rank` (except for style `strict`)
as for the previous algorithms
+ `dosort` (except for `strict`, default `yes`)
......
......@@ -8,6 +8,9 @@
#include "AreaBound.h"
#include "IndepAllocator.h"
// Implements the rounding strategy introduced in https://doi.org/10.1016/j.jpdc.2015.07.002
// Can be downloaded at http://www.engr.colostate.edu/~ktarplee/pdf/jpdc_makespan.pdf
class AreaRound : public IndepAllocator {
public:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment