Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 dgord-long 명령입니다.
프로그램:
이름
드고르드 - 그래프의 희소 행렬 순서를 병렬로 계산
개요
드고르드 [옵션] [g파일] [오필] [파일]
기술
XNUMXD덴탈의 드고르드 프로그램은 Scotch 소스 그래프의 순서를 병렬 방식으로 계산합니다.
일부 대칭 희소 행렬의 패턴을 나타냅니다.
소스 그래프 파일 g파일 중앙 그래프 파일이거나 다음을 나타내는 파일 세트입니다.
분산 그래프의 조각. 결과 순서는 파일에 저장됩니다. 오필. 어쩌면 일어날 수도 있는
로깅 정보(옵션으로 생성된 정보 등) -v) 파일로 전송 파일. 언제
파일 이름이 지정되지 않고 데이터가 표준 입력에서 읽혀지고 표준에 기록됩니다.
산출. 표준 스트림은 대시 '-'로 명시적으로 나타낼 수도 있습니다.
컴파일 타임에 적절한 라이브러리가 포함되었을 때, 드고르드 직접 처리할 수 있습니다
입력 및 출력 모두로 압축된 그래프. 스트림은 다음과 같은 경우 압축된 것으로 처리됩니다.
이름은 'brol.grf.bz2' 또는
'-.gz'. 지원 가능한 압축 형식은 bzip2 형식('.bz2')이며,
gzip 형식('.gz') 및 lzma 형식('.lzma', 입력 시에만).
드고르드 MPI 인터페이스의 구현을 기반으로 처리 전반에 걸쳐 작업 분산
강요. 따라서 직접 실행되지 않고 일부 런처를 통해 실행될 가능성이 있습니다.
다음과 같은 명령 음피룬.
옵션
-콥트 사람 하나 또는 여러 개에 따라 기본 주문 전략 선택 옵션 의 사이에:
b 로드밸런싱을 최대한 시행합니다.
q 속도보다 권한 품질(기본값).
s 품질보다 속도를 우선시합니다.
t 안전을 시행합니다.
x 확장성을 적용합니다.
-h 도움말을 표시합니다.
-m엠파일
열 블록 매핑 데이터를 파일에 저장 엠파일. 매핑 데이터는 각각에 대해 지정합니다.
꼭짓점, 이 꼭짓점이 속하는 열 블록의 인덱스입니다.
-o전략
병렬 그래프 정렬 전략 사용 전략 (자세한 내용은 PT-Scotch 사용자 설명서를 참조하십시오.
정보).
-r프넘 중앙 파일에 대한 루트 프로세스를 설정합니다(기본값은 0).
-t파일
파티션 트리 데이터를 파일에 저장 파일. 파티셔닝 트리 데이터는 다음을 지정합니다.
각 정점, 블록의 부모 블록의 첫 번째 정점의 인덱스
정점이 속한 것. 파일에 제공된 매핑 데이터와 함께 엠파일,
그것은 중첩된 해부 과정의 구분자 트리를 재구축할 수 있게 합니다.
-V 프로그램 버전 및 저작권을 표시합니다.
-v동사 상세 모드를 다음으로 설정 동사. 다음과 같은 하나 이상의 문자 집합입니다.
s 전략 정보.
t 타이밍 정보.
사용 예
달리기 드고르드 행렬 그래프 brol.grf를 재정렬하고 결과를 저장하기 위한 5개의 처리 요소
기본 순차 그래프 정렬 전략을 사용하여 brol.ord 파일에 정렬:
$ mpirun -np 5 dgord brol.grf brol.ord
달리기 드고르드 그래프에 저장된 분산 행렬을 재정렬하기 위한 5개의 처리 요소
brol5-0.dgr 파일을 brol5-4.dgr로 분할하고 결과 순서를 파일에 저장합니다.
brol.ord(참조 dgscat(1) 이름의 '%p' 및 '%r' 시퀀스에 대한 설명
분산 그래프 조각).
$ mpirun -np 5 dgord 브롤%p-%r.dgr 브롤.ord
onworks.net 서비스를 사용하여 dgord-long 온라인 사용