파티셔닝 전략 - AWS SimSpace Weaver

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

파티셔닝 전략

partitioning_strategies 섹션(필수)은 공간 도메인의 파티션 구성을 지정합니다.

참고

SimSpace Weaver 한 개의 파티셔닝 전략만 지원합니다.

파티셔닝 전략의 속성을 지정하려면 partitioning-strategy-name을 원하는 이름으로 바꿉니다. 이름은 3~64자 길이여야 하며 A~Z, a~z, 0~9, _~(하이픈) 문자를 포함할 수 있습니다. 이름 뒤에 파티셔닝 전략의 속성을 지정합니다.

partitioning_strategies: partitioning-strategy-name: topology: "Grid" aabb_bounds: x: [aabb-min-x, aabb-max-x] y: [aabb-min-y, aabb-max-y] grid_placement_groups: x: number-of-placement-groups-along-x-axis y: number-of-placement-groups-along-y-axis

속성

topology

이 분할 전략의 토폴로지(파티션 정렬 스키마)를 지정합니다.

필수 항목 여부: 예

타입: 문자열

유효한 값: "Grid"

aabb_bounds

시뮬레이션을 위한 주축 정렬 경계 상자 (AABB)의 경계를 지정합니다. 경계를 각 축(x 및 y)의 최소값과 최대값(순서대로)을 설명하는 2 요소 순서 배열로 지정합니다.

필수 항목 여부: 조건부. 토폴로지가 "Grid"로 설정된 경우 이 속성은 필수이며 지정만 가능합니다.

유형: Float 배열(각 축용)

유효한 값: -3.4028235e38~3.4028235e38

grid_placement_groups

그리드 토폴로지에서 각 축(x 및 y)의 배치 그룹 수를 지정합니다. 배치 그룹은 공간적으로 인접한 파티션(동일한 도메인 내)의 모음입니다.

필수 항목 여부: 조건부. 토폴로지가 "Grid"로 설정된 경우 이 속성은 필수이며 지정만 가능합니다. 배치 그룹 구성을 지정하지 않으면 SimSpace Weaver 가 계산합니다. 배치 그룹 구성 없이 분할 전략을 사용하는 모든 도메인은 grid_partition을 지정해야 합니다(공간 도메인 파티셔닝 전략 참조).

유형: 정수(각 축용)

유효한 값: 1~20. x* y는 원하는 작업자 수와 같게 설정하는 것이 좋습니다. 그렇지 않으면 SimSpace Weaver 채용 가능한 근로자 간에 배치 그룹의 균형을 맞추려고 할 것입니다.