인텔 내장 안내서에는 여러 가지 내장 CPU의 하단에 여러 CPUID의 성능을 나열하는 '대기 시간 및 처리량 정보'가 있습니다.인텔 내장 가이드에 나열된대로 CPUID를 확인하십시오.
CPUID(s) Parameters Latency Throughput
0F_03 13 4
06_2A xmm1, xmm2 5 2
06_25/2C/1A/1E/1F/2E xmm1, xmm2 5 2
06_17/1D xmm1, xmm2 6 1
06_0F xmm1, xmm2 5 2
을 지금 : 고유 _mm_hadd_pd
에 대해 다음과 같이
는 예를 들어, 내장 함수 가이드의 테이블 보이는 내가 결정하려면 어떻게해야 내 CPU가 무슨 ID?
저는 쿠분투 12.04를 사용 중이며 sudo dmidecode -t 4
과 함께 시도했으며 우분투 패키지의 작은 프로그램 cpuid
을 사용해 보았습니다. 그러나 그 출력은별로 유용하지 않습니다.
위의 명령 출력 결과 중 어디에서나 내장 (Intrinsics) 안내서에 나열된 문자열을 찾을 수 없습니다.
그래, 그게 전부 야. 이제 Sandy Bridge에서 06_2A를 얻었습니다 :) –
좋은 답변이지만, 확실하게 소스 코드를 컴파일하는 것보다 쉬운 방법이 있습니까? 아마도 거기에 어떤 프로그램이 있습니까? – crockeea