MPD(프로그래밍 언어)
MPD (programming language)MPD(Multithreaded, Parallel, and Distributed Programming)는 동시 프로그래밍 언어로, Multithreaded, Parallel 및 Distributed Programming의 기초에 사용된 구문에서 파생되었습니다.이 이름은 언어의 구별되는 기능, 즉 이 세 가지 동시 프로그래밍 기술을 모두 지원한다는 것을 나타냅니다.
MPD는 SR 프로그래밍 언어의 변형으로 구현됩니다.파서는 다르지만 SR과 동일한 중간 형식 및 런타임 시스템을 사용합니다.따라서 MPD는 SR과 동일한 종류의 동시 프로그래밍 메커니즘을 제공합니다.
MPD 프로그램은 단일 프로세서, 공유 메모리 멀티프로세서 또는 (동종) 프로세서의 클러스터에서 실행할 수 있습니다.이 구현은 다양한 종류의 프로세서와 Unix 시스템을 투과적으로 지원합니다.
샘플 코드
resource helloWorld() writes("Hello World\n") 종료
외부 링크