CP
C= Parallel C/C++ Programming Language Extension
발행자:
Hoopoe ProGroup
바이러스 스캔 완료
Windows
Free to try
다운로드 v0.5
733 다운로드
| 버전 | 0.5 |
|---|---|
| 발행자 | Hoopoe ProGroup |
| 출시일 | 2012. 8. 19. |
| 추가 된 날짜 | 2012. 8. 19. |
| OS 요구 사항 | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| 요구 사항 | None |
| 총 다운로드 | 733 |
| 가격 | Free to try |
기술
C=('See Stripes'로 발음)는 병렬 C/C++ 프로그래밍 언어 확장입니다.
C/C++ 구문 및 의미 체계와 가장 자연스럽게 연결된 단일 병렬 언어를 제공하여 모든 일반적인 병렬 프로그래밍 패러다임을 포괄하고 기존 병렬 언어 확장 및 라이브러리를 보완하거나 대체하도록 설계되었습니다.
유연한 작업 스레드 의미 체계, 병렬 가시성 범위, 객체 없는 동기화 및 깨우기 작업 상호 작용 패러다임을 포함한 C=의 원칙과 구성은 컴파일되거나 해석되는 다른 절차 및 객체 지향 언어에서 쉽게 채택할 수 있습니다.
간단히 말해서, C=의 주요 아이디어는 병렬적 사고에 동기를 부여하고 프로그래머가 순차 프로그램을 구현한 다음 다중 스레드를 시도하여 작업을 두 번 수행하는 것보다 처음부터 병렬 프로그램 작성에 집중하도록 하는 것입니다(후자의 접근 방식은 많은 경우 불가피하게 지원됩니다).
현재 C= 언어 확장은 C 라이브러리로 구현되며 특정 컴파일러 지원이나 기존 소프트웨어 구축 프로세스에 대한 근본적인 변경을 의미하지 않습니다.