/vlen
x86 및 x64에서 코드 생성의 벡터 길이를 지정합니다. x86 및 x64에 대한 /arch
자세한 내용은 (x86) 및 /arch
(x64)를 참조 /arch
하세요.
구문
/vlen=
[256
|512
]
/vlen
인수
/vlen=256
자동 벡터화 및 기타 최적화를 위해 256비트 벡터 길이를 지정합니다.
/vlen=512
자동 벡터화 및 기타 최적화를 위해 512비트 벡터 길이를 지정합니다.
/vlen
선택한 /arch
설정의 기본 벡터 길이를 지정합니다.
설명
특정 /vlen
값을 지정하지 않으면 기본 벡터 길이는 플래그 설정에 /arch
따라 달라집니다. 플래그는 /vlen
지정된 기본 벡터 길이 또는 /arch:AVX10.1
플래그를 /arch:AVX512
재정의할 수 있습니다. 예시:
/arch:AVX512 /vlen=256
256비트로 지정된/arch:AVX512
512비트 기본 벡터 길이를 재정의합니다./arch:AVX10.1 /vlen=512
512비트로 지정된/arch:AVX10.1
256비트 기본 벡터 길이를 재정의합니다.
지정된 /vlen
값이 지정된 /arch
플래그와 호환되지 않으면 경고가 생성되고 설정에 /arch
대한 기본 벡터 길이가 사용됩니다. 예시:
/arch:AVX2 /vlen=512
는 AVX2가 512비트 벡터를 지원하지 않기 때문에 경고를 생성합니다. 이 경우 256비트 벡터 길이가 사용됩니다.
Visual Studio에서 /vlen=256
또는 /vlen=512
컴파일러 옵션을 설정하려면
프로젝트에 대한 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 컴파일러 및 빌드 속성 설정을 참조합니다.
구성 속성>C/C++>명령줄 속성 페이지를 선택합니다.
추가 옵션 상자에서 추가
/vlen=256
또는/vlen=512
. 확인을 선택하여 변경 내용을 저장합니다.