E5-4669 V4 CentOS 6 성능 이슈

   조회 4459   추천 0    

 안녕하세요?

어쩌다 e5-4669v4가 손에 들어와(?) 이리 저리 세팅 하고 있습니다.

이전 시스템은 DELL R720 e5-2690v1 이며, CentOS 4.9로 사용 하였습니다.

그래도 나름 최신 시스템이라고 CentOS 6.10 설치하고 

88 쓰레드의 파워를 사용해 보고 싶어 얼릉 성능을 측정해 보니 

이전 시스템의 1/3 정도 밖에 성능이 안나와서 당황하고 있습니다. ㅜ_ㅜ

이전 시스템 v1- 5760.2 sec

현재 시스템 v4- 17251.02 sec

낮을수록 좋은건데 세대를 뛰어 넘는 성능을 보여 주고 있는거 같아서 어이가 없네요 

새로운 시스템이 기본 클럭이 낮아서 그런가 싶기도 한데 그정도는 코어수로 뚫어 내야 하지 않겠습니까? ㅜ_ㅜ

먼저 메인보드인 ASUS Z10PE D16 의 BIOS 세팅을 변경해서 테스트해 보았으나 신통치가 않네요 

OS 문제 인가 싶어서 이렇게 도움을 구합니다.

사용하는 툴 자체가 CentOS 기준 6 버전이 사용 한계 입니다.

인텔 홈피 보니 v4 cpu는 linux 7.3 버전 부터 지원된다는 글귀를 본거 같습니다.

E5 v3 까지는 이리 저리 방법이 있어 보이는데 v4 cpu에 대한 정보는 많이 없네요 

그리고 CPU의 정보를 OS가 제대로 가지고 오지 못하는것 같고,

Z10PE D16의 제대로된 BIOS setting이 필요 한것 같습니다.


도움 요청 드려요 ~

rm - rf /*
짧은글 일수록 신중하게.
김제연 2021-07
벤치 돌리시고  htop 같은걸로 올코어 다 100% 돌고 있는지 먼저 확인해봐야 하지 않을까요?
     
이재호TM 2021-07
예 top 명령어로 확인해보면 8700~8800%씩 돌아가요
          
김제연 2021-07
44코어짜리라
4400까지 올라가야 하는거 아닌가요?
               
이재호TM 2021-07
하이퍼 쓰레딩으로 코어수는 88개로 잡혀서 그런거 같습니다. ^^;;
                    
김제연 2021-07
아 듀얼이셨네요 싱글인줄 그럼 정상같은데 희안하네요
박문형 2021-07
혹시 리눅스 설치 때나 설치 후 로그에 에러메세지는 없나요??

옛날에 E5-2600V3 사용하는 시스템에서 CentOS 6.x 대 사용하다가

같은 플랫폼에 E5-2600V4 로 추가 되었는데 CentOS 6.x 대가 계속 에러가 나서 사용하지 못하다가

CentOS 7.3 이후인가부터 OS설치 부터 운영에 까지 이상이 없어서

V4 사용하는 시스템이든 V3 사용하는 시스템이든 CentOS 7.3 이상으로 올려서 사용하고

나중에 시스템 BIOS와 BMC를 최대로 올리고 OS도 다시 다 통일 시켜서 사용했던 기억이 있습니다..

20여대 정도되는 클러스터링 시스템이라 OS 바꾸는게 쉽지 않았던 것으로 기억되고 있습니다..


그렇게 낮은 버젼 OS에서 문제가 생긴 것은 V3 CPU와 V4 CPU의 내부는 완전히 다른 코어로 되어있어 OS가 V4 CPU를 재대로 인식하지 못하고

동작했기 때문이였습니다..


4way CPU 라서 2way CPU 시스템과는 마니 다를수 있지만 BIOS /BMC 등 시스템에 들어가는 펌웨어 류를 최신으로 하고

그 시스템에 들어가는 리눅스 버젼을 제조사에서 권장하는 버젼이나 하나 윗버젼으로 해서 태스트 해보시기 바랍니다..
     
이재호TM 2021-07
예 새로 부팅 될때마다 frequency scaling 어쩌구 에러 메시지가 뜨긴 뜹니다. 애써 왜면 했는데 ...
박문형님 댓글이랑 이리저리 구글 써치를 통해 내린 결론은 ㅜ_ㅜ OS 버전 업인데..
결국 툴을 어찌해야 할지 ㅜ_ㅜ
          
박문형 2021-07
재일 어려운 문제죠 ..

옛날 OS에 맞추어진 (특화된) 응용 프로그램을 어떻게 돌리느냐..
일단 cpu로드율을 살펴보세요. 프로그램들 대부분(벤치마크 프로그램조차)  64쓰레드 넘어가면 cpu1개가 통으로 놉니다.
그 다음은 메모리 채널을 확인해 보세요. 쿼드채널 지원이니 같은 용량의 메모리를 cpu당 4개씩 장착해 주셔야 제 성능이 나옵니다.

추가로, 아수스 z10 pe d16 ws보드에서 e5 2699v4 / E5 2696v4 같은 22코어44쓰레드 제품의 이슈가 좀 있었습니다.
그 당시 클럭이 제대로 안올라가거나 블루스크린이 뜨곤 했었는데 전원 설정 중에 하나를 disable 해야 했던걸로 기억합니다. c-stats였는지 거기에서 s4였는지 기억이 안나네요. 검색어가 틀렸는지 구글링 해봐도 안 보이긴 하는데....  확실히 2600계열 22코어44쓰레드 cpu는 asus z10 d16 ws 에서 문제가 있었습니다. 4600계열은 다를 수도 있겠으나 일단 바이오스 업데이트를 한번 해보세요.
     
이재호TM 2021-07
반도체 시뮬레이션 툴이라 아주 막강한 자원 소모 기능을 가지고 있습니다. ^^;;
메모리는 총 700여 기가 꽃혀 있어요 근데 툴 자체가 1기가 에서 ~3기가 정도 밖에 메모리를 사용 하지 않더라구요
싸게 주서와서 좋아라 했는데.. 결국 계륵이 되어가는 .......
NGC 2021-07
CPU클럭 관련된 BIOS에서의 profile도 살펴보시면 좋습니다.
이일저일 2021-07
그냥 한번 해 보는 이야기일 수 있지만..
듀얼이라고 하시니 affinity를 한쪽 CPU로 몰아 보시면 어떨까요. 스카이레이크 이후로 많이 개선되었으면에도 아직 CPU를 건너다니면 성능이 떨어지는 이슈가 있던데… 브로드웰이니 좀 심할 것 같아서요.
겨울나무 2021-07
os는 6버전 쓰더라도 커널을 가능한한 적용가능한 최신커널 수동설치 해보시면 되겠네요.
죠슈아 2021-07
성능 평가는  벤치마크 툴의 결과를 말하나요?
사용중인 어플 실행 소요시간을 말하는 것인가요?
이전 시스템의 1/3 정도 밖에 성능이 나오는 것은 PassMark 결과와도 일치 합니다.

사용중인 어플이 멀티코어를 충분히 활용한다고 해도 e5-4669v4가 1.15배 성능향상이 있습니다.
사용중인 어플이 멀티코어를 이용하지 못하는 것이라면 1/3 정도 성능이 나오는 것은 맞게 나오고 있는 것 입니다.
PassMark 결과와 일치하고 있기 때문입니다.
OS 버전에 따라서 시스템 성능이 저하되지는 않습니다.

PassMark 결과는 아래와 같아요,

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                  Intel Xeon E5-4669 v4 @ 2.20GHz          Intel Xeon E5-2690 @ 2.90GHz
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CPU Mark                                     11523                                      9974
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

이 수치를 Threads 갯수로 나누면 (44,16으로 각각 )  하나의 Threads가 약 1/3 정도로 계산 되는 것을 확인 할 수 있습니다.
Threads 나 core 갯수로 하던 상관 없습니다.

11523 / 22  =  523.77
9974  /  8  = 1,246.75

11523 / 44  =  261.8
9974  / 16  =  623.37

코어당 약 1/3 수준 ,,,  멀티코어로 해도 오차범위 성능 상승 .... 
낮은 클럭이  코어갯수 많은것을  별 소용 없게 하는거네요.
     
이재호TM 2021-08
반도체 설계 simulation tool 이라 코어 갈구는데는 일가견이 있는 tool 입니다.

못해도 비슷한 성능만 나온다면 그런데로 쓰겠는데  이건 무 ㅓ;;;
          
죠슈아 2021-08
Synopys VCS  이나 cadence xcelium multi-core simulation configuration 이 아니면
싱글 코어 싱글 쓰레드 만을 사용하므로 단일 코어 클럭 속도에만 영향을 받습니다.
HSPICE는 기본적으로 multi-core simulation 이므로 코어 갯수가 많다면 더 좋은 성능 결과를 얻을 수 있을 거예요.
EDA tool 이라고 해서 시스템 리소스를  다른 S/W 비해서 많이 할당하지는 않습니다.
다중코어 지원 s/w 일 경우에만 코어 갯수가 많은 것이 의미 있습니다.
하지만 대부분의 EDA tool은 다중코어 지원을 하지 못합니다.
지원한다고 해도 그 구성이 간단하지도 않고 코어 갯수 만큼 증가 하지도 않습니다.
더우기 라이센스가 충분히 있어야 합니다.
코어 갯수 만큼의 라이센스가 있어야만 가능 하죠.

위에서 설명 드린 것처럼    Intel Xeon E5-4669 v4 는 Intel Xeon E5-2690 보다 1.15배 성능의 CPU 입니다.
Centos 7이던 8 이던 차이 없습니다.
이전에 CentOS 4.9에서 사용되었던 EDA tool 이라면 아주 오래된 버전 텐데 ..
tool 버전을 업데이트 하는 것이 시뮬레이션 시간  단축에 더 의미가 있을 겁니다.
이재호TM 2021-08
Centos 7.10 으로 사부작거리고 있습니다. ㅎㅎ
tool 설치가 관건이네요 ㅜ_ㅜ


QnA
제목Page 1980/5712
2015-12   1703032   백메가
2014-05   5168891   정은준1
2019-03   4380   김건우
2014-01   4381   안정석
2015-09   4381   김문형
2016-06   4381   김건우
2015-06   4381   윈도우10
2018-07   4381   2CPU최주희
2016-05   4381   크리미
2014-08   4381   나파이강승훈
2015-01   4381   흙비
2023-11   4381   galaxyfamily
2015-08   4381   FreeBSD
2016-07   4381   blueGEE
2016-10   4382   빠나나우유
2015-07   4382   돌비애트모스
2015-03   4382   VSPress
2021-02   4382   스피드758
2014-04   4382   분당김동수
2017-08   4382   빠나나우유
2018-06   4382   ddeell
2015-08   4382   오리진리