Operator PARALLELup

Operator Library: Base

Library: Base

PARALLELup 오퍼레이터는 입력 링크와 출력 링크 간의 Parallelism을 증가시킵니다.

다음 그림은 입력의 Parallelism 3에서 출력의 Parallelism 6으로의 parallel up 변환을 보여줍니다.

VisualApplets에서 이미지 라인의 폭은 항상 Parallelism의 배수여야 합니다. PARALLELup 오퍼레이터는 출력에서 임의의 Parallelism을 허용하므로 출력에서의 이미지 라인 폭이 출력 Parallelism의 배수가 아닐 수 있습니다. 이 경우 오퍼레이터는 이미지 라인을 Fill 하기 위해 더미 픽셀을 추가합니다. 이 더미 픽셀의 값은 정의되어 있지 않습니다. VA 시뮬레이션에서는 시인성을 높이기 위해 더미 픽셀이 0으로 설정됩니다.

다음 그림은 이 더미 픽셀 삽입에 대한 예시를 보여줍니다. 볼 수 있듯이, 4의 출력 Parallelism은 6 픽셀의 입력 라인 폭을 매핑할 수 없습니다. 여기서는 라인 폭이 8이 되도록 두 개의 추가 더미 픽셀이 추가됩니다.

출력 Parallelism이 입력 Parallelism의 정수 배수인 경우 오퍼레이터는 가장 적은 리소스를 요구합니다.

I/O Properties

Property Value
Operator Type P
Input Link I, data input
Output Link O, data output

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 64]1 as I
Arithmetic {unsigned, signed} as I
Parallelism any >= 입력 Parallelism
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 auto2
Max. Img Height any as I

1

부호 없는 값의 경우 입력 비트 폭의 범위는 [1, 64]입니다. 부호 있는 입력의 경우 범위는 [2, 64]입니다. 부호 없는 색상 입력의 경우 [3, 63]이며, 부호 있는 색상 입력의 경우 [6, 63]입니다.

2

출력 이미지 너비는 2^31-1을 초과할 수 없습니다. 출력의 최대 이미지 너비는 자동으로 다음 배수로 반올림됩니다. O.Parallelism. 결과적으로 I.MaxImgWidth는 2^31-1-O.Parallelism을 초과하여 출력의 반올림된 최대 이미지 너비가 2^31-1을 넘지 않도록 해야 합니다.

Parameters

없음

사용 예제

PARALLELup 오퍼레이터의 사용법은 다음 예시에 나와 있습니다: