| Package | Description | 
|---|---|
| org.apache.sysds.runtime.controlprogram.parfor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TaskPartitionerFactoringThis factoring task partitioner virtually iterates over the given FOR loop (from, to, incr),
 creates iterations and group them to tasks. | 
| class  | TaskPartitionerFactoringCmaxFactoring with maximum constraint (e.g., if LIX matrix out-of-core and we need
 to bound the maximum number of iterations per map task -> memory bounds) | 
| class  | TaskPartitionerFactoringCminFactoring with minimum constraint (e.g., if communication is expensive) | 
| class  | TaskPartitionerFixedsizeThis naive task partitioner virtually iterates over the given FOR loop (from, to, incr),
 creates iterations and group them to tasks according to the given task size. | 
| class  | TaskPartitionerNaiveThis static task partitioner virtually iterates over the given FOR loop (from, to, incr),
 creates iterations and group them to tasks according to a task size of numIterations/numWorkers. | 
| class  | TaskPartitionerStaticThis static task partitioner virtually iterates over the given FOR loop (from, to, incr),
 creates iterations and group them to tasks according to a task size of numIterations/numWorkers. | 
Copyright © 2020 The Apache Software Foundation. All rights reserved.