| Package | Description | 
|---|---|
| org.apache.sysds.runtime.controlprogram.parfor | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TaskPartitionerFactoring
This factoring task partitioner virtually iterates over the given FOR loop (from, to, incr),
 creates iterations and group them to tasks. 
 | 
class  | 
TaskPartitionerFactoringCmax
Factoring 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  | 
TaskPartitionerFactoringCmin
Factoring with minimum constraint (e.g., if communication is expensive) 
 | 
class  | 
TaskPartitionerFixedsize
This 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  | 
TaskPartitionerNaive
This 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  | 
TaskPartitionerStatic
This 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 © 2021 The Apache Software Foundation. All rights reserved.