TensorFlow 1.6부터 바이너리는 이전 CPU에서 실행되지 않을 수 있는 AVX 명령어를 사용합니다.

텐서플로우 사이트 설치 페이지에 가면 나오는 문장 입니다.  CPUAVX 명령어를 지원하지 않는 경우에는 1.5이전 버전을 설치해야 합니다.  CPUAVX지원 확인을 위한 Microsoft에서 제공하는 유틸과 Intel 에서 제공하는 유틸에 대해서 알아 봅니다.

 

Microsoft CoreInfo

 

마이크로소프트사에서 제공하는 CoreInfo를 사용하기 위한 다운로드 주소에 접속 합니다.

Microsoft CoreInfo


tensorflow CPU AVX


Download Coreinfo를 클릭하여 다운로드를 진행 합니다다운로드가 완료되면 압축을 풀어 줍니다.


tensorflow CPU AVX


파일이 콘솔에서만 작동 하므로 콘솔을 하나 띄우고 Coreinfo를 입력해 줍니다.


tensorflow CPU AVX


명령어를 입력하고 엔터키로 실행하면 팝업 창이 나타납니다.


tensorflow CPU AVX


여기서 Agree 버튼을 클릭 하면 콘솔 창에 주르륵 무슨 리스트가 나오고 하단으로 조금 스크롤을 해보면 AVX 관련 지원 여부를 확인할 수 있습니다.


tensorflow CPU AVX



Intel Processor Idetification

 

intel 사에서 제공하는 Util을 다운로드 받기 위해 사이트에 접속 합니다.

https://downloadcenter.intel.com/download/28539?v=t


tensorflow CPU AVX


지원되는 운영체제를 확인하고 Intel(R) Processor Idenification Utiity.exe를 클릭하여 다운로드 받습니다이 툴의 단점은 가상화에서는 작동을 하지 않습니다가상화에서 실행하면 다음과 같은 오류가 발생 합니다.


tensorflow CPU AVX


실제 시스템과 가상화의 시스템 정보를 비교하면 설정한 Ram의 용량을 제외하고는 동일 합니다.


tensorflow CPU AVX


위 그림의 상단은 가상화 시스템 정보이고 아래는 기본 시스템 정보 입니다.  


tensorflow CPU AVX


그냥 본래 시스템에서 다운받은 파일을 더블 클릭 하여 설치를 진행합니다.  


tensorflow CPU AVX


언어를 선택 하고 다음 버튼을 클릭 합니다.


tensorflow CPU AVX


설치 위치와 HDD용량을 확인 하고 설치 버튼을 클릭 합니다.


tensorflow CPU AVX


이런... 시간 좀 걸리겠는데요기존에 설치가 되있다면 볼수 없는 팝업이겠지만 저는 아쉽게도 설치를 진행 해야 겠습니다.


tensorflow CPU AVX


잠시 딴짓하며 시간을 보냅니다.


tensorflow CPU AVX


유틸 설치가 진행 됩니다.


tensorflow CPU AVX


설치가 완료 되었으니 실행 버튼을 클릭 합니다.


tensorflow CPU AVX


~ 또 뭘 합니다.


tensorflow CPU AVX


약관 동의를 하고 실행을 합니다.


tensorflow CPU AVX


정보 좀 수집하겠다고 하는데 저는 여기서는 아니오 버튼을 클릭 합니다.


tensorflow CPU AVX


두번재 메뉴인 CPU 기술을 선택하면 확인이 가능 합니다작아서 잘 안보이는 군요.


tensorflow CPU AVX


. 잘 보이는 군요이렇게 확인 하면 됩니다.


- copy coding -


+ Recent posts