그래서 라이브러리 문자열 일치와 함께 제공되는 인텔 IPP 샘플 응용 프로그램을 컴파일하려고하는데 IPP 명령을 활용할 수없는 것 같습니다. 컴퓨터에서 코어 중 하나를 비활성화하면 계산 시간이 동일하게 유지됩니다. 내 컴퓨터가 IPP의 모든 요구 사항을 충족하는지, 그리고/또는 왜 이런 상황이 존재하는지 알고 싶습니다.인텔 IPP 라이브러리 요구 사항
- 윈도우 7
- IPP 7.0
- 인텔 코어 i3
- 내가 msconfig를 옵션을 사용하여 코어를 비활성화합니다 (각 2 실 2 개 코어) (부팅 탭 : 여기 는 환경입니다 > 고급 옵션 ...)
내 컴퓨터에서 하이퍼 스레딩이 지원/사용 가능하다고 가정합니다. 그림 논리 프로세서의 수가 프로세서 수보다 큽니다.
IPP는 사용 가능한 모든 컴퓨터 리소스를 사용하므로 멀티 코어 지원 성능이 향상되어야합니다. 얼마나 정확하게 다중 프로세서를 활성화/비활성화하고 실행 시간을 측정합니까? –
@AlexFarber, 다중 프로세서를 활성화/비활성화하려면 msconfig를 사용하고 부팅 메뉴에서 고급 옵션을 선택한 다음 드롭 다운 메뉴에서 프로세서 수를 선택하십시오. 전체 계산 능력의 경우 4로 설정하고 부분적인 경우 1로 설정합니다. 실행 시간 동안, 나는 time.h 헤더 파일에서 clock_t 데이터 타입을 사용한다. – SMir