동시 수집

Concurrent Collections

Concurrent Collections(CnC로 알려져 있음)는 소프트웨어 프레임워크의 프로그래밍 모델로서 응용 프로그램의 병렬성을 노출한다.Concurrent Collections 개념은 HP TStreams를 사용한 태깅된 스트림 처리 개발에서 비롯되었다.

TS트림

2003년경, Hewlett-Packard Cambridge Research Lab은 CnC의 기본 개념의 스트림 프로세싱 선구자인 TStreams를 개발하였다.[1][2][3]

C++에 대한 동시 수집

Concurrent Collections for C++는 Intel이 공유 및/또는 분산 메모리가 있는 C++에서 병렬 CnC 애플리케이션을 구현하기 위해 개발한 오픈 소스 C++ 템플릿 라이브러리다.

하바네로 cnc

라이스 대학하바네로 프로젝트 인프라를 기반으로 다양한 cnc 언어 구현을 개발했다.

참고 항목

메모들

  1. ^ TStreams: How to Write a Parallel Program (Technical report).
  2. ^ TStreams: A Model of Parallel Computation (Technical report).
  3. ^ Compiling to TStreams, a New Model of Parallel Computation (Technical report).

참조

외부 링크