affinity_partitioner 클래스

affinity_partitioner 클래스는 static_partitioner 클래스와 비슷하지만 하위 범위를 작업자 스레드로 매핑하는 선택을 통해 캐시 선호도를 향상시킵니다. 동일한 데이터 집합에서 루프를 다시 실행하고 데이터가 캐시에 맞는 경우 성능을 훨씬 향상시킬 수 있습니다. 데이터 집약성을 활용하려면 특정 데이터 집합에 대해 실행되는 병렬 루프의 후속 반복과 함께 동일한 affinity_partitioner 개체를 사용해야 합니다.

구문

class affinity_partitioner;

멤버

공용 생성자

속성 설명
affinity_partitioner affinity_partitioner 개체를 생성합니다.
~affinity_partitioner 소멸자 개체를 affinity_partitioner 삭제합니다.

상속 계층 구조

affinity_partitioner

요구 사항

헤더: ppl.h

네임스페이스: 동시성

~affinity_partitioner

개체를 affinity_partitioner 삭제합니다.

~affinity_partitioner();

affinity_partitioner

affinity_partitioner 개체를 생성합니다.

affinity_partitioner();

참고 항목

concurrency 네임스페이스