srdatalog.ir.dialects.parallel.data¶
Data-parallelism strategy dialects.
Each strategy decides how ParallelFor distributes work across
threads/warps/blocks. A pipeline picks one at lowering time
based on its workload characteristics (uniform vs skewed,
fixed-shape vs dynamic).
Currently registered ops:
BgRootCjMulti — block-group root multi-source ColumnJoin
Submodules¶
Package Contents¶
Data¶
API¶
- srdatalog.ir.dialects.parallel.data.DIALECT¶
‘Dialect(…)’
- srdatalog.ir.dialects.parallel.data.__all__¶
[‘DIALECT’, ‘BgRootCjMulti’]