GCC설치 질문드립니다.

네이쳐   
   조회 3604   추천 0    

i9-7960x 리눅스 컴퓨터에 GCC 8.1.0 을 컴파일 할 때,


다음의 2 경우로 설치한 결과가 다른가요?

경우 1.>  GCC 4.8.5를 이용해서, CFLAGS="-march=core-avx2 -mavx2" 로 설치한 경우

(GCC 4.8.5에서 가장 최신 cpu-type이 avx2라서 선택했습니다.


경우 2.>  GCC 7.3.0을 이용해서, CFLAGS="-march=skylake-avx512 -mavx512f" 로 설치한 경우


짧은글 일수록 신중하게.
하셀호프 2018-08
아마도 소프트웨어가 avx2나 avx512f를 사용할때만 차이를 보일 것으로 생각됩니다
어떤 소프트웨어가 avx512f를 이용하는 코딩을 했는데 경우1 결과인 8.1.0  gcc로 컴파일한다면
컴파일러가 제대로 avx512f를 인지할 수 없지 않을까요
avx512f로 컴파일한 경우 avx2는 자동으로 인식하는지도 확인해야 할 것이구요
     
네이쳐 2018-08
답변 감사합니다.
4.8.5 로 7.3.0을 설치 했다가,
설치된 7.3.0 으로 7.3.0 을 다시 설치 해봤다가,
거기서 또 8.1.0 을 설치 했다가,
지웠다가 설치했다가 삽질중입니다.


QnA
제목Page 1572/5730
2014-05   5267042   정은준1
2015-12   1791958   백메가
2018-05   4220   motu
2017-03   3583   김준유
2013-09   12457   김준영86
2017-03   6850   행복하세
2020-10   3320   전진
2016-03   4158   아틀란틱탱
2013-09   10003   장동건2014
2015-01   4061   허강준
2016-03   6464   Power멘솔
2017-03   3972   윤건
2016-04   3596   이문영
2011-01   9960   하우디자인
2018-06   12009   미우지시언
2023-12   1941   IT왕초보
2015-02   5605   UnknownUser
2020-11   4527   블랙
2011-02   11035   나루에
2011-02   8813   김성현2
2016-04   9670   이원재K
2020-11   6361   VSPress