Operator ExpandToParallel
Operator Library: Base
该算子将具有 Parallelism 1 的输入链接 I 扩展到输出链接 O 上的任意 Parallelism。
输入值将被复制到每个并行流中。
在输出链接处设置新的 Parallelism。
所执行的操作可以描述为现有算子 BRANCH 和 MergeParallel 的组合:
在此示例中,将 Parallelism 为 1 的输入链接克隆到 Parallelism 为 4。
| Property |
值 |
| Operator Type |
O |
|
Input Link
|
I,数据输入 |
|
Output Link
|
O,数据输出 |
| Link Parameter |
Input Link I |
Output Link O |
| Bit Width |
[1, 64] |
As I |
| Arithmetic |
{Unsigned, signed} |
As I |
| Parallelism |
1 |
任意 |
| Kernel Columns |
任意 |
As I |
| Kernel Rows |
任意 |
As I |
| Img Protocol |
{VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} |
As I |
| Color Format |
任意 |
As I |
| Color Flavor |
任意 |
As I |
| Max. Img Width |
任意 |
Auto |
| Max. Img Height |
任意 |
As I |
|
|
输入 Bit Width 的范围为:
- 对于无符号值:[1, 64]
- 对于有符号输入:[2, 64]
- 对于无符号彩色输入:[3, 63]
- 对于有符号彩色输入:[6, 63]
|
|
|
输出的最大图像宽度由输入的最大图像宽度和输出的 Parallelism 决定
:
|
以下示例展示了 ExpandToParallel 算子的使用方法: