Ansys Fluent 관련 CPU 성능 여쭤봅니다.

처보자   
   조회 15551   추천 0    

무식한 질문 하나 드려봅니다. 어찌보면 괘씸한 질문일 수 있습니다.

(직접 돌려보면 될 것을...상황상 질문을 먼저하게 되었습니다.)

아래 두 시스템의 올 코어를 이용해서 ANSYS FLUENT 동일한 CFD 계산을 수행하면 어디가 빠를까요?

물론 다양한 다른 정보가 빠져 있긴 합니다만,

몇가지 벤치마크 프로그램 성능결과 비슷한 듯하여, CPU성능 기준으로 여쭤봅니다.

(표 수정함)

시스템 CPU
라이젠 쓰레드리퍼 2950x
Dual E5-2678 v3
CPU 구성단일 CPU듀얼 CPUs
코어
16코어 (32스레드)
24코어 (48 쓰레드)
클럭4.0 GHz
2.9 GHz
단순 곱16 x 4.0 = 64.024 x 2.9 = 69.6
Cinebench 20
7600
7100
cpu-z
9600
9600
Passmark
32,000
25,000
계산시SMT(?) OFF?
(16코어/16쓰레드?)
하이퍼 쓰레드 OFF
(24코어/24쓰레드)


(CPU에 대한 사전지식이 많이 부족하여 표가 적절히 완성되지 못했습니다.)

혹시 예상결과와 그 이유를 알려주실 수 있는 고수분이....계실까요?

상황이 허락된다면, 추후 실제 계산결과를 한번 올려보겠습니다.


아랍?페르시아어? 뭐 그런 싸이트에 올라온 아래 그림은 봤는데...

ANSYS FLUENT 관련해서 Intel과 AMD의 CPU 성능 비교를 못 찾겟습니다.

특정 사이트(https://www.simutechgroup.com/support/ansys-resources/ansys-hardware-support)에 게시된

ANSYS 하드웨어 정보에 의하면, AMD 시스템의 사용예시가 나와 있긴 한데...그 성능 수준을 모르겠습니다.

특히 AMD "RYZEN" CPU, 2세대 혹은 3세대가 궁금합니다.



그런데 이런 부류의 질문을 여기 올려도 되나요?

짧은글 일수록 신중하게.
김제연 2020-08
왜 AMD는. 하이퍼 쓰레딩이 없고
인텔은 하이퍼 쓰레딩이 있는건가요 .. 오른쪽은 2678 v3 듀얼인가요?

같은 값이어도 AMD가 빠를것 같습니다.
싱글이면 듀얼일때처럼 듀얼 관련 명령어들이 실행 되지 않을꺼고
그런 이득도 있고
https://www.cfd-online.com/Forums/hardware/196400-amd-epyc-cfd-benchmarks-ansys-fluent.html
여기 벤치에 보시면.. 같은 코어 같은 클럭일때 v3보다 빠른 v4 임에도 불구하고 .. 같은 클럭에서 ..
amd가 더 빠른걸로 나왔습니다 epyc 이긴 하지만요 ..

고클럭 싱글이  성능도 빠르고 전기도 덜먹고 할것 같네요 .. 가성비로 가시는거 아니면 저라면
AMD선택할듯 합니다.
     
처보자 2020-08
감사합니다. 진심으로 답변주셔서 감사합니다.
여전히 INTEL을 오랫동안 사용해 왔기에, AMD은 여전히 약간의 불신이 조금 있습니다.
현재 2개의 시스템을 모두 갖고 있습니다.
아 그리고 위 성능지표는 AMD만 살짝 오버하고 쓰레딩 옵션은 디폴트 상태에서 테스트 했습니다.

EPYC에 대한 FLUENT 성능은 아래와 같이 나와 있긴한데,
https://www.amd.com/system/files/documents/amd-epyc-7Fx2-ansys-fluent.pdf
제가 다루는 시스템은 EPYC이 아니라 RYZEN 이라서 하이엔드급만을 믿어도 되는가에 대한 의구심이 있어요.

INTEL cpu는 일반적으로 하이퍼 쓰레딩을 끄고 CFD를 사용해라는 권고가 있는 것으로 있습니다.
AMD는 이에 해당하는 SMT라는게 있다고 알고 있지만
이게 하이퍼 쓰레딩과 동일한 기능인지 AMD CPU에 대한 지식이 명확하지 않아서 잘 모르겠어요.
AMD 시스템 계산에에는 SMT를 꺼야하나요?
박문형 2020-08
하이퍼 쓰레딩 기술은 인텔 만의 것으로 알고 있습니다..
     
김제연 2020-08
듀얼아니면 당연히 SMT 켠걸로 비교 해야 맞지 않을까요?
박문형 2020-08
보통 저런 시스템 벤치마크에서는 바이오스 디폴트로 해놓고 테스트 하는 것으로 알고 있습니다..

재대로 하려면 여러 시스템을 어느 정도 기간동안 돌려 보아서 (BMT해서) 자신에게 맞는 시스템을 구하는게 맞습니다..
     
김제연 2020-08
네 그럼 제온도 꺼서 12코어로 해야 맞겠죠
          
처보자 2020-08
듀얼 시스템입니다.
Dual E5-2678 v3
각 12코어 x 2 개, 물론 테스트시에는 총 48 쓰레드
김제연 2020-08
박문형 2020-08
https://www.ansys.com/solutions/solutions-by-role/it-professionals/platform-support

좀 내용이 방대하네요..

ANSYS 국내 총판에 문의해서 시스템 문의해보는 것도 좋아 보입니다..

보통 저런 쪽은 벤더시스템을 추천해 줍니다..
처보자 2020-08
아......빛!친 사람들.....
ㅜㅜ.....어쩌면 정보들을 이 시간에..
그저 답변에 감사할 따름입니다..감사합니다...

답변 진짜 감사합니다.
사실 두 시스템 다 갖고 있어요.
추가로 컴퓨터를 구매하려고 하는데,
사실 두 시스템에 전혀 다른 CASE의 계산이 계속 돌고 있어서 끌 수가 없었어요.
박문형 2020-08
사용 OS가 어떤 것인지도 중요합니다..

리눅스 같은 것은 사용자에 따라 튜닝(커널 옵티마이징)이나 관리가 확 달라질수 있기에 시스템은 그 사용자 취향을 따라간다고 생각합니다..

국내에서 아직 쓰레드리퍼나 EPYC은 시장에 물건이 없습니다..(그냥 시장에서 보이는 그런 평범한 물건은 아닙니다..)

개인이 그런 시스템을 구축했다라고는 보기 힘들고 어짜피 학교나 연구소 의 자금으로 운영될 듯합니다만

그럴 때는 해당 교수님과 구매부랑 상의해봐서 같은 회사의 벤더 시스템으로 가는 것이 재일 낫습니다..

저런데서 조립 쓰다가 문제 생기면 제안한 사람만 피바가지 씁니다..
     
처보자 2020-08
선생님(?)...답변 정말 감사합니다.
OS는 Win10, 64bit 입니다.
CPU에 대한 지식 조차 이렇게 부족한데 커스텀 설정에 대한 설명은 이미 제 이해의 범위를 넘어섰습니다...ㅎㅎ;
EPYC을 사용할 예정은 아니구요.
쓰레드리퍼 2950x 및 Dual E5-2678 v3 은 이미 보유하여 사용중에 있습니다.
Ryzen은 1년째...Xeon은 2개월째 풀로드로 계산 중에 있지만 아직 큰 문제가 발견되지는 않았습니다.
다만...계속 무한대로 계산을 반복하다보니 그 성능 수준을 가늠할 수 없어 무식함을 무기로 질문을 구구절절 드리게 되네요.
눈앞에 놓여진 문제를 해결하며 사는데만 급급해서...동일한 case 한번을 계산해 본적이 없네요..
박문형 2020-08
AMD 라이젠은 1/2세대 보다 3세대가 성능이 월등하다는 소문들이 많습니다..

좀 단호한 말일수도 있지만

AMD라이젠은 ECC메모리를 보통 사용할수 없기에 (보통 사용 안하기에) 메모리에서 에러가 나면 복구(수정)을 못합니다..

즉 만들어진 데이터의 값은 100% 믿기는 힘듭니다..

이에 반해 서버급 CPU인 제온과 EPYC은 ECC 메모리를 사용하기에 데이터의 무결점에서는 어느 정도 보험을 들어두었다고 볼수 있습니다..


개인적으로 보면 AMD 사용하시는데 거부감이 없으시면 AMD 사용하셔도 좋아 보입니다..

ANSYS는 패키지 마다 다르지만 코어 갯수와 클럭 두가지를 다 원하고 다 사용이 가능한 것으로 보여지며 

이 때는 모험 + 가성비는 AMD 라이젠

그냥 전통적인 방식을 고수하시면 인텔로 가시면 될 듯합니다..
     
처보자 2020-08
"  즉 만들어진 데이터의 값은 100% 믿기는 힘듭니다.. "
이 말씀은....'AMD는 좋지 않으니 쓰지마라'라는 말씀보다 훨씬 더..무서운 말씀인데요..
실제 동일한 case의 계산결과에 차이가 날수 있다는 말씀일까요?

위에 여러 써주신 글처럼, 시스템 구축에는 돈이 많이 듭니다.
가성비라고는 미신에 일단 휩싸여 라이젠을 구매를 하고 사용중에 있지만, 참고할만한 성능 지표가 없네요.
사실 Dual E5-2678 v3 시스템 역시 60만원짜리 중국산이라...ㅎㅎ;

시간이 허락된다면, 하드웨어 게시판에 CFD 성능지표 한번 올려보겠습니다.
     
김제연 2020-08
쓰레드리퍼 ecc 지원합니다공식

라이젠도 비공식이지만 지원하고 작동도 되는걸로 알고있습니다
박문형 2020-08
http://www.2cpu.co.kr/lec/2990?&sfl=wr_name%2C1&stx=%B9%DA%B9%AE%C7%FC&sop=and

구글링하시면 ECC 에 관한 자료를 얻으실 수 있으실 것입니다..

중국 내수 보드는 저는 줘도 안 씁니다..
     
처보자 2020-08
초보자에게 친절히 설명해주셔서 정말 정말 감사합니다.
어떻게 하면 컴퓨터에 대한 정보를 이렇게 잘 아시는지..저로서는 그저 신기할 따름입니다.

중국보드는 정말 수명이 짧다고들하던데...
지금 완전 혹사시키고 있습니다.
NiteFlite9 2020-08
Ansys fluent사용은 버전에 따라 좀 다를수 있겠지만...제가 아는바 아직은 인텔시피유에 최적화되어 있다고 들었습니다.
개인적으로도 AMD시피유로 된 웍스테이션으로
사용해보고싶긴 하네요
     
김제연 2020-08
2018년도에는 막 3배씩 느리고했나 보더라고요 검색해보니
그 이후에는 홈피도 그렇고 델 자료도 그렇고  amd가
Ansys Fluent 는 아니지만 최근에  Ansys HFSS 를 AMD EPYC 7F52 CPU 가지고 벤치마크  한 적이 있습니다.
Intel(R) Xeon(R) Gold 6244 CPU @ 3.60GHz와 비교했을때 약 15%정도 빠른 성능을 보여줬습니다.
저의 경우에는 리눅스에서 벤치마크를 했는데요 커널 버전에 따라서도 약 10%정도 성능차이가 났습니다.
20시간 이상 걸리는 시뮬레이션에서는 약 2~3시간 가까이 시간이 단축이 되었습니다.

팁하나를 드리자면  각종 연산 관련해서 AMD cpu의 경우에는 Intel MKL관련 해서 성능 이슈가 있습니다.
아래 URL을 참고해서 AVX2를 사용하고 Fluent를 돌려보시면 아마  기존보다 훨씬 빠르게 동작하실 겁니다.
저의 경우에는 동일 시스템에서 약 2시간정도 성능 향상이 있었습니다.
 https://www.pugetsystems.com/labs/hpc/How-To-Use-MKL-with-AMD-Ryzen-and-Threadripper-CPU-s-Effectively-for-Python-Numpy-And-Other-Applications-1637/
     
처보자 2020-08
두 시스템을 FLUENT 동일한 계산을 아주 짧게 약 100초 수준으로 돌려봤습니다.
구체적인 형상이나 조건은 설명을 못드리겠으나, 간단한 유동해석입니다.

결과:
Dual E5-2628 v3 (24코어, 하이퍼쓰레딩 OFF), 109 초
Ryzen Threadripper 2950x (16코어, SMT ON), 111 초

비록 아주 짧게 계산한 것이지만, 결과가 비슷합니다.
어떻게 생각하시나요?
          
제온 듀얼과  AMD 싱글의 시간이 비슷하다면 당연히 AMD 로 가는게 맞습니다.
라이젠에 제가 알려드린  AVX2관련 설정을 하시고 돌리신건가요?
유동해석쪽은 잘 모르겠지만  AEDT 쪽은 시뮬레이션 과정중에 싱글코어만 쓰는 구간 멀티코어 쓰는구간등이 나눠져 있습니다.
그래서 큰 시뮬레이션으로 보통 테스트를 합니다.
               
처보자 2020-08
고수님...동일 선상의 질문을 새롭게 올렸습니다. 시간 가능하실때 간단히 답변주시면 감사하겠습니다.
아래 링크..
http://www.2cpu.co.kr/QnA/773003


QnA
제목Page 457/5713
2014-05   5181073   정은준1
2015-12   1714526   백메가
2014-10   5695   천외천oo노…
2019-04   2760   리장님
2013-04   5172   손호진
2016-01   3676   라긍
2013-04   5147   NiteFlite9
2018-02   3195   대또
2019-04   3172   catstyle
2010-03   10650   블루영상
2020-07   5704   애니악
2023-07   2592   Andrew
2018-03   6818   코쿠
2020-07   2432   이라달
2010-03   7158   박충구
2021-12   2245   전설속의미…
2014-10   6788   누굴까
2018-03   6136   힘내용
2023-07   2236   samsss
2013-04   5279   방o효o문
2014-10   6198   탁영길
2018-03   7630   준바이