Operator SplitParallel

Operator Library: Base

此運算子將 parallelism 度為 N 的輸入鏈結分割為 M 個 parallelism 度為 N/M 的輸出鏈結。 輸入 parallelism (N) 必須能夠被輸出鏈結的數量 (M) 整除。 此運算子的相反操作為 'MergeParallel'。

下圖說明了輸入 parallelism 為 4 且具有 4 個輸出鏈結的範例。

此範例顯示了輸入 parallelism 為 4 且具有 2 個輸出鏈結。

I/O Properties

Property Value
Operator Type O
Input Link I, data input
Output Link O[0, M-1],資料輸出

支援的 Link 格式

Link Parameter Input Link I 輸出鏈結 O[0, M-1]
Bit Width [1, 64]1 as I
Arithmetic {unsigned, signed} as I
Parallelism any I.Parallelism / M
Kernel Columns any as I
Kernel Rows any as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} as I
Color Format any as I
Color Flavor any as I
Max. Img Width any as I
Max. Img Height any as I

1

輸入 Bit Width 的範圍是 [1, 64]。 對於帶號輸入,範圍是 [2, 64]。 對於不帶號彩色輸入,範圍是 [3, 63],對於帶號彩色,範圍是 [6, 63]。

參數

無

使用範例

以下範例顯示了 SplitParallel 運算子的使用方式: