mpmetis - 클라우드에서의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 mpmetis 명령입니다.

프로그램:

이름


mpmetis - mpmetis 5.1.0 매뉴얼 페이지

개요


mpmetis [옵션] 메쉬파일 부품

기술


필수 매개변수

메쉬파일
분할할 메쉬를 저장합니다.

nparts 메시를 분할할 파티션 수입니다.

선택적 매개변수

-gtype=

분할 계산에 사용할 그래프를 지정합니다. 가능한 값
위치 :

Dual - 메시의 이중 그래프를 분할합니다. [기본값]

nodal - 메시의 노드 그래프를 분할합니다.

-ptype=

k-방향 분할을 계산하는 데 사용할 구성표를 지정합니다. 가능한
값은 다음과 같습니다.

rb - 재귀적 이등분

kway - 직접 k-way 파티셔닝 [기본값]

-ctype=

그래프의 정점을 일치시키는 데 사용할 구성표를 지정합니다.
조잡하게. 가능한 값은 다음과 같습니다.

rm - 무작위 매칭

shem - 정렬된 두꺼운 가장자리 일치 [기본값]

-iptype= [다음의 경우에만 적용됩니다. -ptype=rb]

그래프의 초기 분할을 계산하는 데 사용할 구성표를 지정합니다.
가능한 값은 다음과 같습니다.

성장 - 그리디 전략을 사용하여 이등분 성장 [기본값]

무작위 - 무작위로 이등분을 계산합니다.

-객체 유형= [다음의 경우에만 적용됩니다. -ptype=퀘이]

분할 루틴이 최적화할 목표를 지정합니다. 가능한
값은 다음과 같습니다.

cut - 가장자리 절단을 최소화합니다. [기본값]

vol - 전체 통신량을 최소화합니다.

-컨티그 [다음의 경우에만 적용됩니다. -ptype=퀘이]

파티셔닝 루틴이 다음과 같은 파티션을 생성하도록 지정합니다.
연속적인. 입력 그래프가 연결되지 않은 경우 이 옵션은 무시됩니다.

-minconn [다음의 경우에만 적용됩니다. -ptype=퀘이]

파티셔닝 루틴이 최대 수준을 최소화하도록 지정합니다.
하위 도메인 그래프, 즉 각 파티션이 노드인 그래프, 그리고
Edge는 공유 인터페이스를 사용하여 하위 도메인을 연결합니다.

-tpwgts=파일 이름

각 파티션의 목표 가중치를 저장하는 파일의 이름을 지정합니다.
기본적으로 모든 파티션은 동일한 크기로 간주됩니다.

-ufactor=INT

파티션 간에 허용되는 최대 로드 불균형을 지정합니다. x의 값
허용되는 로드 불균형이 1+x/1000임을 나타냅니다. ptype=rb의 경우 로드
불균형은 2*최대(왼쪽, 오른쪽)/(왼쪽+오른쪽)의 비율로 측정됩니다.
왼쪽과 오른쪽은 각 이등분에서 해당 파티션의 크기입니다. 을 위한
ptype=kway, 로드 불균형은 max_i(pwgts[i])/avgpwgt의 비율로 측정됩니다.
여기서 pwgts[i]는 i번째 파티션의 가중치이고 avgpwgt는 다음의 합입니다.
총 정점 가중치를 요청된 파티션 수로 나눈 값입니다. ptype=rb의 경우,
기본값은 1입니다(즉, 로드 불균형 1.001). ptype=kway의 경우
기본값은 30(즉, 로드 불균형 1.03)입니다.

-ncommon=INT

두 요소를 배치하기 위해 가져야 하는 공통 노드 수를 지정합니다.
이중 그래프에서 그들 사이의 가장자리. 기본값은 1입니다.

-나이터=INT

각 단계에서 정제 알고리즘의 반복 횟수를 지정합니다.
거칠어지지 않는 과정. 기본값은 10입니다.

-엔컷=INT

계산할 다양한 분할 수를 지정합니다. 마지막
파티셔닝은 최고의 에지컷 또는 통신량을 달성하는 것입니다.
기본값은 1입니다.

-출력 없음

분할 파일이 생성되지 않도록 지정합니다.

-씨=INT

난수 생성기의 시드를 선택합니다.

-dbglvl=INT

dbglvl을 선택합니다.

-도움

이 메시지를 인쇄합니다.

onworks.net 서비스를 사용하여 온라인으로 mpmetis를 사용하세요.



최신 Linux 및 Windows 온라인 프로그램