Key points are not available for this paper at this time.
Olden 프로젝트의 목표는 프로그래머의 주석을 최소화하면서 일반적인 C 프로그램에 대해 병렬성을 제공하는 시스템을 구축하는 것입니다. 우리는 트리, 리스트 및 DAG와 같은 동적 구조를 사용하는 프로그램에 집중합니다. 소프트웨어 캐싱과 계산 마이그레이션을 모두 제공함으로써 이러한 프로그램의 성능을 향상시킬 수 있음을 보여주며, 각 포인터 역참조에 대해 둘 중 하나를 선택하는 컴파일 시간 휴리스틱을 제공합니다. 우리는 Thinking Machines CM-5에서 프로토타입 시스템을 구현했습니다. 우리의 구현을 설명하고 10개의 벤치마크에 대한 실험 결과를 보고합니다.
Carlisle et al. (화요일,)은 이 질문을 연구했습니다.