내 질문에 Visual Studio 2015에서 SIMD 자동 벡터화 최적화 (릴리스 모드의 다른 최적화 유지) 만 비활성화하려면 어떻게해야합니까?Visual Studio 2015 (C++ 용)에서 SIMD 자동 벡터화 최적화 만 비활성화하는 방법은 무엇입니까?
1) 전체 프로젝트를 컴파일 중입니다.
2) 코드 부분.
첫 번째 경우 전체 프로젝트에서이 기능을 비활성화하는 방법을 배우고 싶습니다. 두 번째 경우에 대해서는 #pragma optimize("", off)
및 #pragma optimize("", on)
을 사용할 때 모든 최적화에 대해 가능한 것과 마찬가지로 코드의 특정 영역에 대해 수행 할 수 있는지 여부를 알고 싶습니다.
이 목적은 수동으로 최적화 된 일부 코드와 컴파일러의 자동 SIMD 벡터화를 비교 한 것입니다.
는 SSE 지원 끄기? – MSalters
모든 x64에는 최소 SSE2가 있으므로 x64에서는이를 수행 할 수 없습니다. – Mysticial
@Mysticial 따라서 x86 용으로 컴파일해야만 할 수 있습니다. – blipblop