반응형

 안녕하세요! 공돌이 인생무상입니다. 오랜만에 티스토리에 글을 써보는군요!

 

이번 글은 ANSYS에서 User Define Function을 처음 사용할 때 맞닥드리는 

에러에 대처하는 내용입니다.  혹시 UDF를 처음 하려고 두근두근 거리는 마음으로 UDF 파일을 Compile 하려고 했다가 이런 에러가 뜬다면.....

 

잘 찾아왔습니다! 저는 19랑 20버전에서 발생했던 에러를 이 방법으로 해결하였습니다. 그럼 어떻게 처리해야하는지 같이 알아보도록 할까요?

 


The UDF library you are trying to load (libudf) is not compiled for parallel use on the current platfor (win64).....


 

 이 에러가 생성되는 원인은 UDF 파일을 로딩하는 실행 파일이 없어서 그런 것입니다. 이 파일이 Visual Studio라는 Window 프로그램이 있어야 실행이 되는 것 같더군요. 

 

 그렇게 말씀드릴 수 있는 이유는 이걸 설치하고 에러를 해결했기 때문이니까요. 그럼 Visual Studio 2017 버전을 설치하러 가볼까요!

 

 먼저 구글에서 Visual Studio 라고 검색해봅시다. .

 푸른 색으로 표기된 부분이 있지요. 저기 들어가봅시다. 

  이 화면이 다운로드를 누릅니다.

Community 2022를 누르면 다운로드가 시작되구요.

 

실행시키면 이런 사진이 뜨는데요. 화면을 밑으로 내려서....

 

왼쪽 화면에  체크된 것만 체크해주시고 바로 설치를 시작하면 됩니다. 용량이 커서 꽤

시간이 걸릴 것입니다. 

긴 설치시간이 완료된다면....

Fluent 를 켜서 UDF를 실행시켜보는 것도 좋지요. 

 

원하는 UDF를 Add -> Build -> Ok...

그 후 Load 순으로 클릭한 후 ....

 

Console 창 제일 밑에 Done 이라는 글귀가 뜨면 UDF를 이용한 해석을 진행할 수 있습니다.

 

Ansys의 경우 아직 한글로된 에러 대응법이 블로그에 나타나있질 않아서 일일이 찾아다니기가 많이 힘드네요. 많은데... 이걸 언제 다 번역할 지도 모르겠구요 ...

 

하지만 하나하나 에러와 싸우고 해결하는 방법을 기록해나가다보면 방대한 양의 아카이브가 형성되겠지요. 그렇게 되길 원하며 성실하게 포스팅해보도록 하겠습니다! 

 

 

반응형
반응형

 안녕하세요! 꿀잼기계항공공학입니다. 오늘도 꾸준히 컴퓨터를 알아보고 있습니다. 하지만 컴퓨터를 알아보고 있을 때마다 눈물만 줄줄 흐르네요. 제게 눈물이 흐르게 하는 원흉! 그것은 바로 그래픽카드 (GPU) 입니다. 

 


GPU가 왜...


그래픽카드.. 좋은 컴퓨터를 구매하는데 꼭 필요한 제품이지요. 시뮬레이션을 할때는 CPU가 더 중요한 제품이라 알고 있지만, 시뮬레이션 전에 설계하거나 제품을 구현, 조립할 때, 랜더링 등을 할 때에는 GPU가 뒷받침되어야합니다. 또 CAE 뿐만 아니라 코딩이나 머신러닝도 도전해보고 싶어 좋은 GPU를 가진 컴퓨터를 구매하려고 했던게 제 계획이었습니다.  

 

 그런데 그 계획에 큰 차질이 생기고 맙니다.

 

 구글에서 검색하니까 나온 비트코인의 시세입니다. 2020년 3월 14일.. 그러니까 1년 전 에는 비트코인 시세가 6백 2십 만원 했던것이 2021년 3월 13일에는 6천 9백만원이 되었습니다. 시세가 10배 가까이 뛰어버리니 너도나도 채굴하겠다고 그래픽카드를 싹쓸어가버렸어요...ㅠㅠ

 

RTX 30XX 대 모델들을 찾고 있는데 얘들이 시세가 엄청나게 올라버렸습니다. 스크린 샷의 모델.. 3070 모델 중 하나인데 이 모델의 경우 발매당시 65만원 했던 모델입니다. 근데 지금은 144만원하네요. 두배 넘게 가격이 뻥튀었습니다 허허허...

 다른 번호인 3080은 출시 당시 100만원 초반의 가격대였던 애들이 200만원 초반대로 가격이 뻥튀어버렸습니다. 3090도 이젠 300만원까지 찍어버리네요..

 

 


다른 대안?


 

RTX 어쩌구 하는 모델들은 NVIDIA에서 만드는 그래픽 카드들입니다. 그러면 NVIDIA에서 만드는 애들 말고 다른 애들을 구매하면 되는거 아니냐고 말하실 수 있겠네요.  AMD에서도 그래픽카드를 만듭니다. 라데온이라는 이름의 그래픽카드이지요. 그렇지만 AMD 그래픽카드는 아직 NVIDIA의 그래픽카드에게 비비기 힘듭니다. AMD가 CPU는 성능면에서 인텔을 눌렀을지 몰라도, 그래픽카드는 그렇지 않더군요. 게다가, NVIDIA의 그래픽카드와 기술을 활용하고 여기에 호환되게 프로그램들이 많이 설계되기 때문에 다들 NVIDIA를 많이 선호합니다. 

 

 

 

 

그래픽 카드는 NVIDIA외에는 다른 대안이 없습니다. 2021년 가을이나 2022년 가을 즈음 되서 나오는 그래픽카드가 출시되면 바로 구매해서 컴퓨터를 맞춰버리던지 해야지 정말 답이 없네요.. 그래픽 카드 가격은요. 비트코인 가격이 떨어질 때까지 기다리던지 아니면 생산량이 더 많아지길 바라는 수 밖엔 없을 것 같습니다.

반응형
반응형

안녕하세요! 공돌이 인생무상입니다. 이번 포스팅에서는 컴퓨터 구매를 위한 중간 정리를 하려고 합니다. 저는 2012년에 컴퓨터를 구매한 후 9년동안 계속 컴퓨터를 쓰고 있네요. 

 

 이제 슬슬 돈도 모이고 있습니다. 저도 그래서 새 컴퓨터를 구매하려고 준비하고 있답니다. 그렇게 여러 곳곳을 돌아다니면서 컴퓨터에 대한 정보를 나름 정리해보고자 합니다.

 


우선, 내가 어떤 용도로 컴퓨터를 구매하려하는가?


 

 2012년의 컴퓨터 구매와 올해의 컴퓨터 구매는 달라야한다고 생각합니다. 왜냐면 그 때와는 다르게 목적이 다르기 때문입니다. 지금은 게임등 다양한 용도로 하려하는것이 아닙니다. 설계용도, 그리고 해석, 또 블로그를 하면서 이것저것 해보고 싶고 취미로 해보고 싶은 활동 중 프로그래밍을 해보고 싶기 때문에 과거의 구매와는 확연히 달라야한다고 생각합니다. 

 

 그래서 어릴적 소원이기도 하며 동시에 더 나은 취미활동과 집필활동을 해보고자 좀 더 하이엔드 근처에 다가갈 수 있는 컴퓨터를 구매하려고 합니다. 많은 제품 중 이번 포스팅에선 CPU만을 가지고 이것저것 알아본 것을 공유하고자 합니다. 

 


인텔 VS AMD


 2012년에는 CPU는 거의 무조건 인텔이었습니다. 돈을 어느정도 가지고 있다, 그렇지 않다 그래도 결국 대부분 인텔을 추천해주었습니다. 

 

 지금은 그 때와는 상황이 많이 바뀌어있더군요. 2020년부터 컴퓨터 부품에 관심이 있어서 조사해보니 AMD의 CEO가 리사 수라는 분으로 바뀌고 새 브랜드명 RYZEN을 발매하고 나서부터는 인텔을 누르는 기염을 토하고 있더군요. 대부분의 유튜버들도 AMD의 RYZEN에 대해서 좋다고 평가해주기도 하셨습니다. 게임용 CPU, 보급형 CPU에서는 AMD가 확실하게 인텔을 누르는 것 같습니다. 

 

 그러나, 하이엔드급은 과연 어떨지 모르겟네요. 전 컴퓨터에 최대한 많은 돈을 쏟아부어보려고 하고 있는데요. 그래서 눈여겨 본 모델들이 인텔의 제온 CPU들과 쓰레드리퍼도 눈여겨 보고 있었습니다. 물론 여기서도 성능상으로는 쓰레드리퍼가 제온을 떄려잡는것으로 나오지만, 아직 대부분의 서버나 CAE, 공학 해석 프로그램은 인텔쪽에 호환되게 해놓은게 많이 있더군요. 

 

결론은 이렇네요.

  인텔 AMD
게임등 일반적 용도 현재 약세 현재 강세
연구용/작업용 아직 강세 아직 약세

 


실제 연구실에서는 어떤 것을 구매하는가?


 

 Youtube,  블로그 등을 통해서 연구나 프로그래밍을 하는 기관에서는 어떤 컴퓨터가 주로 납품이 되는지 알아봤습니다. 의외로 고사양 컴퓨터를 구매하지 않더군요. 몇몇 연구실은 쓰레드리퍼같은 괴물 CPU를 쓰긴 하지만, 대부분은 그런 CPU 대신 한 단계 낮은 CPU를 구매하는 것 같았습니다. I9이나, RYZEN 9 시리즈가 설치되어 있는 컴퓨터를 구매하고 활용하는 것 같더군요. 아마 예산이 없고, 어려운 연구에 활용하는 것은 아닌것 같다는 생각이 들었네요. 

 


나의 목적은...


 1. 공학해석, 설계용 컴퓨터

 2. MATLAB등 공학 계산용 

 3. 프로그래밍 으로도 활용가능한 컴퓨터 

 

요렇게 세 가지로 요약할 수 있겠네요. 그래서 CPU들을 제온이나 쓰레드리퍼로 본다고 했지만, 지갑 사정과 그래픽 카드등 주변 경제 상황에 따라서 RYZEN 9이나 I9으로 타협해야할 수도 있겠네요. 만약 쓰레드리퍼나 제온으로 본다면 CPU 가격으로 200~250정도로 예상해야겠네요. ( 3990X나 제온 플래티넘은 너무 비싸서 엄두가 안날 듯 합니다. CPU한 장에 500이라니...) CPU는 쓰레드리퍼 3970X나 아니라면 제온 스케일러블골드 6238을 사고 싶지만 그렇지 못하다면 다른 녀석들을 사야할 듯 합니다. 그런 상황이라면 RYZEN 5950이나 I9으로 구매를 할 수 밖에 없겠군요. CPU에 많이 투자해야하는 이유가 공학해석을 하기 위해선 일단 CPU가 무조건 좋아야하니까요. 

반응형

+ Recent posts