Operator ExpandToParallel

Operator Library: Base

이 연산자는 병렬도(Parallelism) 1인 입력 링크 I를 출력 링크 O에서 임의의 병렬도로 확장합니다. 입력 값은 각 병렬 스트림으로 복제/복사됩니다. 출력 링크에서 새로운 병렬도를 설정합니다.

수행되는 연산은 기존 연산자인 BRANCH 및 MergeParallel의 조합으로 설명할 수 있습니다:

이 예제에서는 병렬도 1인 입력 링크가 병렬도 4로 복제됩니다.

I/O Properties

Property Value
Operator Type O
입력 링크 I, data input
출력 링크 O, data output

지원되는 Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 64]1 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 전체 Auto2
Max. Img Height 전체 As I

1

입력 Bit Width의 범위는 다음과 같습니다:

  • 부호 없는 값의 경우: [1, 64]
  • 부호 있는(signed) 입력의 경우: [2, 64]
  • 부호 없는(unsigned) 컬러 입력의 경우: [3, 63]
  • 부호 있는 컬러 입력의 경우: [6, 63]

2

출력 최대 이미지 너비는 입력 최대 이미지 너비와 출력 병렬도에 의해 결정됩니다. :

Parameters

None

사용 예

ExpandToOperator 연산자 사용법은 다음 예제에 나와 있습니다: