어제 프로젝트에서 버그를 추적하고있었습니다. 몇 시간이 지난 후 어느 정도 코드를 수정하여 이 : 컴파일 및 실행 후 #include <iostream>
#include <cmath>
#include <cassert>
volatile float r = -0.979541123;
volatile float alpha = 0.375402451;
in
Microsoft는 VS2010는 AVX 명령의 전체 세트를 지원 상태 : VS2010의 릴리스에서는 http://blogs.msdn.com/b/vcblog/archive/2009/11/02/visual-c-code-generation-in-visual-studio-2010.aspx ... , 모든 AVX 기능 및 지침 가 완전히이 고유하고 /arch:AV
FMA 명령어를 사용하는 방법에 대해 질문을했지만 사용하기 전에 먼저 (내 프로세서가 지원할 수 있는지) 알고 싶습니다. more /proc/cpuinfo
는 찾아 : 난 후 내가 (리눅스 작업)의 출력을 볼 필요가 있다고 말을 발견했다. 나는 이것을 얻는다 : processor : 0
vendor_id : GenuineInt
불도저 옵테론에서 256 비트 FMA 기능을 사용하기 위해 SSE (128 비트) 호출을 사용하는 코드를 수정하려고합니다. 나는이 호출을위한 내장 함수를 찾는 것 같다. 나는이 발견 :이 포럼에 몇 가지 질문이 내장 함수 (How to find the horizontal maximum in a 256-bit AVX vector 예를) 사용했습니다 http: