프로그램 구성 표기법
Program Composition Notation프로그램 구성 표기법(PCN)은 작은 모듈 또는 프로그램(일반적으로 C 또는 Fortran으로 작성)에서 큰 프로그램을 빌드하기 위한 사양 표기법입니다.효율적인 병렬 프로그래밍은 PCN의 핵심입니다.대규모로 구성된 프로그램은 단일 프로세서 머신, 공유 메모리 또는 분산된 멀티 프로세서에서 효율적으로 실행되도록 설계되었습니다.
PCN은 Argonne National Laboratory와 California Institute of Technology에서 개발되었습니다.
PCN에는 C 및 Fortran에 대한 동시 알고리즘 및 인터페이스를 지정하는 언어가 포함되어 있습니다.워크스테이션용 PCN 툴킷도 있어 디버깅 및 퍼포먼스 분석 툴을 포함한 슈퍼컴퓨터용 애플리케이션을 개발할 수 있습니다.
PCN은 유체 역학 및 기후 모델링과 같은 병렬 컴퓨팅의 혜택을 받는 애플리케이션에 적합합니다.
원천
- Chandy, K. Mani와 Taylor, Stephen(1990), 프로그램 구성 표기 입문서.테크니컬 리포트캘리포니아 공과대학[Caltech CSTR:1990.cs-tr-90-10]
- 무료 온라인 컴퓨팅 사전 PCN 기사