Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 amk_grf 명령입니다.
프로그램:
이름
amk_grf - 소스 그래프에서 대상 아키텍처 생성
개요
amk_grf [옵션] [g파일] [파일]
기술
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 amk_grf 프로그램은 분해 정의 대상 아키텍처를 구축합니다. 파일 소스에서
그래프 g파일.
대상 아키텍처는 정적 매핑에 사용되는 대상 그래프의 토폴로지를 정의합니다.
프로그램 지맵(1)과하면 dgmap(1). 대상 아키텍처는 알고리즘으로 정의되거나
공통적이고 일반적인 토폴로지 또는 다음에 의해 생성된 것과 같은 분해 정의의 경우
amk_grf.
컴파일 타임에 적절한 라이브러리가 포함되었을 때, amk_grf 직접 처리할 수 있습니다
입력 및 출력 모두 압축 파일. 스트림은 압축될 때마다 압축된 것으로 처리됩니다.
이름에는 'brol.tgt.bz2' 또는 '-.gz'와 같이 압축된 파일 확장자가 붙습니다.
지원 가능한 압축 형식은 bzip2 형식('.bz2'), gzip
형식('.gz') 및 lzma 형식('.lzma', 입력 시에만).
분해 정의 대상 아키텍처 파일은 크기가 XNUMX차이기 때문에
거리 행렬 구조의 존재로 인해 대상 정점의 수,
압축 파일을 사용하여 저장하면 많은 공간을 절약할 수 있습니다.
옵션
-b전략
이중 분할 전략 적용 전략 재귀적 이중 분할을 계산하려면
전체 소스 그래프를 더 작은 대상 하위 도메인으로 나눕니다.
-h 도움말을 표시합니다.
-l파일
저장된 인덱스가 공백으로 구분된 목록에 속하는 정점만 유지합니다.
in 파일. 이를 통해 분리될 수도 있는 대상 아키텍처를 생성할 수 있습니다.
그래프로 모델링된 더 큰 대상 아키텍처의 하위 집합입니다.
-V 프로그램 버전 및 저작권을 표시합니다.
예
2D 정규 그리드 소스 그래프에서 분해 정의 대상 아키텍처를 생성합니다.
차원 3 곱하기 5를 실행하고 이를 컴파일된 대상 아키텍처로 저장합니다. gzip을(1)
형식을 'm3x5.tgt.gz' 파일로 지정합니다.
$gmk_m2 3 5 | amk_grf | acpl-m3x5.tgt.gz
이 정확한 경우에는 'mesh2D'를 직접 사용하는 것이 훨씬 바람직합니다.
알고리즘으로 정의된 대상 아키텍처.
$ echo "mesh2D 3 5" > m3x5.tgt
onworks.net 서비스를 사용하여 온라인으로 amk_grf 사용