accelerator 클래스

액셀러레이터 키 데이터 병렬 컴퓨팅을 위한 최적화 된 하드웨어 기능입니다.액셀러레이터는 PCIe 버스 (GPU)와 같은 연결 된 장치 이거나 확장된 명령은 주 CPU에서 설정할 수 있습니다.

class accelerator;

Members

Hh350895.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

accelerator::accelerator 생성자

accelerator 클래스의 새 인스턴스를 초기화합니다.

accelerator::~accelerator 소멸자

accelerator 개체를 소멸시킵니다.

Hh350895.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

accelerator::create_view 메서드

생성 하 고 반환 된 acceleratorview 개체에서이 가속기.

accelerator::get_all 메서드

벡터를 반환 합니다. accelerator 사용할 수 있는 모든 액셀러레이터 키를 나타내는 개체입니다.

accelerator::get_dedicated_memory 메서드

전용된 메모리에 대 한 반환의 accelerator, kb에서.

accelerator::get_default_view 메서드

기본 반환 accelerator_view 와 관련 된 개체의 accelerator.

accelerator::get_description 메서드

대 한 간단한 설명을 반환의 accelerator 장치.

accelerator::get_device_path 메서드

장치 경로 반환합니다.

accelerator::get_has_display 메서드

나타내는 부울 값을 반환 하는지 여부는 accelerator 디스플레이에 연결 된.

accelerator::get_is_debug 메서드

나타내는 부울 값을 반환 여부는 accelerator 디버그 레이어 광범위 한 오류를 보고 하는 데 사용할 수 있습니다.

accelerator::get_is_emulated 메서드

나타내는 부울 값을 반환 하는지 여부는 accelerator 에뮬레이트됩니다.

accelerator::get_supports_double_precision 메서드

액셀러레이터 키를 표시 하려면에 연결 되어 있는지 여부를 나타내는 부울 값을 반환 합니다.

accelerator::get_supports_limited_double_precision 메서드

가속기 이중 정밀도 수치를 제한적으로 지원 여부를 나타내는 부울 값을 반환 합니다.

accelerator::get_version 메서드

반환의 버전은 accelerator.

accelerator::set_default 메서드

가속기의 기본 경로 반환합니다.

Hh350895.collapse_all(ko-kr,VS.110).gifPublic 연산자

Name

설명

accelerator::operator!= 연산자

이 비교 accelerator 반환 하 고 개체를 다른 false 같은; 경우 그렇지 않으면 반환 true.

accelerator::operator= 연산자

지정한 내용을 복사 accelerator 이 예와 개체입니다.

accelerator::operator== 연산자

이 비교 accelerator 반환 하 고 개체를 다른 true 같은; 경우 그렇지 않으면 반환 false.

Hh350895.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

accelerator::cpu_accelerator 데이터 멤버

문자열에 대 한 CPU 상수 가져옵니다. accelerator.

accelerator::dedicated_memory 데이터 멤버

전용된 메모리를 가져옵니다는 accelerator, kb에서.

accelerator::default_accelerator 데이터 멤버

문자열에 대 한 기본 상수 가져옵니다. accelerator.

accelerator::default_view 데이터 멤버

기본 가져옵니다 accelerator_view 연관 된 objct를 accelerator.

accelerator::description 데이터 멤버

대 한 간단한 설명을 가져옵니다는 accelerator 장치.

accelerator::device_path 데이터 멤버

장치에 대 한 경로 가져옵니다.

accelerator::direct3d_ref 데이터 멤버

문자열 상수 direct3d에 대 한 참조를 가져옵니다 accelerator.

accelerator::direct3d_warp 데이터 멤버

문자열 상수를 가져옵니다는 가속기 (SSE)을 사용 하 여 멀티 코어 Cpu를 AMP C++ 코드를 실행 하는 데 사용할 수 있는 개체입니다.

accelerator::has_display 데이터 멤버

나타내는 부울 값을 가져옵니다 여부를 accelerator 디스플레이에 연결 됩니다.

accelerator::is_debug 데이터 멤버

나타내는 부울 값을 가져옵니다 여부를 accelerator 디버그 레이어 광범위 한 오류를 보고 하는 데 사용할 수 있습니다.

accelerator::is_emulated 데이터 멤버

나타내는 부울 값을 가져옵니다 여부를 accelerator 에뮬레이션입니다.

accelerator::supports_double_precision 데이터 멤버

가속기 double 정밀도 계산을 지원 하는지 여부를 나타내는 부울 값을 가져옵니다.

accelerator::supports_limited_double_precision 데이터 멤버

가속기 이중 정밀도 수치를 제한적으로 지원 여부를 나타내는 부울 값을 가져옵니다.

accelerator::version 데이터 멤버

accelerator의 버전을 가져옵니다.

상속 계층 구조

accelerator

설명

액셀러레이터 키 데이터 병렬 컴퓨팅을 위한 최적화 된 하드웨어 기능입니다.종종 액셀러레이터는 분리 된 GPU 이지만 DirectX REF 장치 (SSE 명령을 통해 가속화 되는 CPU 쪽 장치), 뒤틀기 또는 CPU 자체와 같은 가상 호스트 측 엔티티 될 수도 있습니다.

생성할 수는 accelerator 개체는 사용 가능한 장치를 열거 하거나 기본 장치, 참조 장치 또는 뒤틀기 장치를 가져오는.

요구 사항

헤더: amprt.h

네임스페이스: 동시성

참고 항목

참조

Concurrency 네임스페이스(C++ AMP)