2018년 6월 22일 금요일

Rescale and Remcom bring GPU-Accelerated Electromagnetic Simulation to the Cloud

Rescale & Remcom  GPU 가속 전자기 시뮬레이션을 클라우드에 제공!
Rescale 5월 2018.


새로운 파트너십으로 XFdtd사용자에게 Rescale의 ScaleX 플랫폼에 대한 시간별 라이선스 옵션 제공 샌프란시스코, 캘리포니아 - 2018 년 5 월 1 일
Rescale 및 Remcom은 Remcom의 전자기(EM) 시뮬레이션 소프트웨어인 XFdtd®가 현재 Rescale의 ScaleX 플랫폼에서 사용할 수 있음을 발표하게 된 것을 기쁘게 생각합니다. HPC를 사용하여 엔지니어는 웹 브라우저에서 복잡하고 High fidelity의 EM시뮬레이션 모델을 쉽고 빠르게 실행할 수 있습니다.

XFdtd는 최소한의 RAM으로 대규모 시뮬레이션을 처리하고 NVIDIA GPU를 사용하여 신속하게 해석 할 수있는 finite-difference time-domain (FDTD) EM 솔버입니다. 이 파트너십은 XFdtd의 기능을 Rescale 클라우드 플랫폼에 제공함으로써 전세계 100개 이상의 데이터 센터로 구성된 Rescale의 글로벌 멀티 클라우드 HPC 네트워크를 엔지니어가 직접 사용할 수 있게 해줍니다. 많은 사용자는 합리적인 HPC구성에서부터 최신GPU, 베어메탈 시스템, InfiniBand 인터커넥트 및 최신 NVIDIA® Tesla®에 이르는 다양한 옵션을 통해 수천 개의 코어로 확장하고 XFdtd의 요구사항에 최적화된 하드웨어 구성을 선택할 수 있습니다. 이 파트너십은 자동차 레이더, 생체 의학, 모바일 장치, 5G MIMO 등과 같은 EM 애플리케이션에 GPU 가속화와 사실상 무제한 확장의 결합된 이점을 제공합니다.

"Remcom은 고성능 컴퓨팅을 활용하여 EM 시뮬레이션 속도를 크게 개선한 선구자로서 EM소프트웨어 시장에서 최초의 GPU가속 솔루션 중 하나를 제공합니다. HPC를 위한 Rescale의 클라우드 플랫폼을 활용함으로 고객은 NVIDIA의 최신 GPU에 즉시 액세스하여 개발 시간을 더욱 단축 할 수 있습니다. 이것은 우리가 고객이 시간과 돈을 절약하고 제품을 시장에 더 빨리 출시 할 수 있도록 돕는 또 다른 방법입니다." - Remcom 사업개발 이사 Michael Hicks

"우리는 Remcom과 파트너가 되어 매우 기쁩니다. 우리는 Remcom 사용자가 Rescale 환경에서 빠르고 유연하며 안전하게 무한자원의 On-Demand 리소스를 활용할 수 있다고 생각합니다." - Rescale의 CEO 인 Joris Poort

"엔비디아는 업계에서 가장 빠르게 성장하는 분야 중 하나인 EM 시뮬레이션 가속화 경험을 입증했습니다. 이제 사용자는 연산 집약적 워크로드에서 더 빠르고 정확한 결과를 달성하기 위해 클라우드에서 NVIDIA의 GPU 혜택을 누릴 수있을 것입니다." -엔비디아의 수석 전략적 제휴 및 마케팅 매니저 Baskar Rajagopalan

[About Remcom]
Remcom은 상용 사용자 및 미국 정부 후원 업체에게 혁신적인 전자기 시뮬레이션 및 무선 전파 소프트웨어를 제공합니다. Remcom의 제품은 실제 시나리오에서 복잡한 장치로 안테나 전파를 분석 할 때 완벽하고 정확한 결과를 제공하기 위해 함께 작동하도록 설계되었습니다. Remcom의 제품은 안테나 설계 및 배치, 5G MIMO, 실외 및 실내 mmWave 계획, 모바일 장치 설계, 생체 의학, 전자 레인지, 자동차 레이더 등 다양한 애플리케이션에 대한 EM 분석을 단순화합니다. Remcom은 모든 규모의 설치 및 맞춤형 엔지니어링 솔루션에 대한 유연한 라이센스 옵션을 제공하여 고객의 고유 한 요구에 부응합니다. 자세한 정보는 www.remcom.com을 방문하십시오.

[About Rescale]
Rescale은 대기업의 대형 컴퓨팅 분야의 글로벌 리더입니다. 글로벌 포춘 (Global Fortune) 500의 신뢰를받는 Rescale은 세계 최고 경영진, IT 리더, 엔지니어 및 과학자들이 제품 혁신을 안전하게 관리하고보다 저렴한 비용으로 획기적인 연구 개발을 신속하게 수행 할 수 있도록 지원합니다. Rescale의 ScaleX® 플랫폼 솔루션은 기존 고정 IT 자원을 세계에서 가장 크고 강력한 고성능 컴퓨팅 인프라 네트워크를 기반으로하는 유연한 하이브리드, 개인 및 공용 클라우드 자원으로 변환합니다. Rescale은 플랫폼에 수백 개의 턴키 소프트웨어 응용 프로그램을 제공하며 이는 즉시 기업에서 클라우드를 사용할 수 있도록합니다. Rescale에 대한 자세한 내용은 www.rescale.com을 참조하십시오.

2018년 6월 18일 월요일

How did Space X become a strong player in the Aerospace industry?


SPK Junghoon Lee Manager. 
This article originally appeared on CAD & Graphics April 'HPC Technology and Trend for Product Development'. 

How did Space X become a strong player in the Aerospace industry?

On March 6, Ilon Musk's Space X succeeded in launching the 50th satellite. It launched the Falcon 9 rocket for the first time in June 2010, and it shot 50 times in about eight years. The satellite at Falcon 9 is about 6 tons in weight. Musk said on Twitter, "We are the largest satellite we have ever launched into geostationary orbit." A commercial company accomplishes something that the US government can not easily accomplish with NASA.

One of the main reasons Space X developed rapidly is its aggressive acceptance of cloud IT technology. According to the industry, Space X is the largest unit in the aerospace and satellite industry and performs HPC interpretation work, which is based on the Public Cloud, not the HPC infrastructure used by existing companies. If Space X did not take advantage of Public Cloud technology, it would take at least six months to order and install the equipment to build the HPC infrastructure within the company. Start-ups can now benefit from large enterprise-level HPC infrastructures by leveraging the cloud environment.

It is not easy to introduce tens or thousands of core HPC infrastructures in individual enterprise units if it is not a major 10 or 5 company such as Samsung, LG, Hyundai in Korean enterprise environment. Most CAE engineers perform analysis tasks on a common workstation (less than ~ 30 Core) owned by an individual department. Naturally, work takes more than three to four days. The problem is that it does not perform Full Scale unit analysis which is essential for production of the actual product due to system constraints, and it stops at the partial model analysis. This will lead to a decline in the quality of actual production products.

The use of the cloud for this constraint is very effective. First, since there are no system limitations, more than 200 cores can be analyzed rather than the existing dozens of cores. This makes the time required for the analysis work to be half a day instead of a few days. Instead of waiting a couple of days as usual after the work is done, you can immediately check the results on the day and immediately modify it as soon as it is completed in business hours. It is also possible to perform parallel operations. In a conventional environment, when a task such as DOE (Design Of Experiment) is required, another operation (in serial) is possible after one operation is completed. However, in a cloud environment, it is possible to perform several tasks at the same time (in parallel), which can drastically reduce the time required for the task.


In addition, the main constraint is cost. Even the best system is difficult to use if it is expensive. However, recent cloud environments provide a policy of 'pay-as-you-go'. So you do not have to invest a lot of money at the beginning.

In particular, existing investment schemes initially make investments based on inaccurate system usage. Considering the recent rapid changes in the investment environment, it is highly probable that it will inevitably be inaccurate to anticipate and invest in the business environment for the next three to five years. If you invest a lot of system in the early stage, you can work smoothly without waiting for work queue when performing work, but there is a high possibility that it is not cost effective. Conversely, a small initial investment would be cost effective but would take a long time to wait.



Recent major CAE software tools (ANSYS, Star-CCM +, AVL, etc.) also support policies that cost the same amount of time as HW policies, not the existing Perpetual Model. These licenses are also free of existing concurrent users, core usage, and distance. Considering the characteristics of interpretation work where work is concentrated in a specific project period, it is very useful.

Personally, the biggest efficiency of cloud use is speed. Suppose the analytical engineers will work on interpreting large models that require tens of millions or more of the grid sizes that existing resources can not solve. It may take more than a few weeks to estimate the analytical software and hardware. In particular, how difficult is it to make internal claims regarding costs? It will take at least two to three months for the other tasks. Fortunately, the whole process is smooth over the next few months and the system is being rebuilt. However, the process of communicating with the systems engineer responsible for the hardware system still requires many other time and effort. Every release of a new software version requires new requests, and all setup tasks, such as system hardware performance, network, and security, are never easy.

The hardware and software licenses of the size desired by the analysis engineers are always ready for use by all engineers within 10 minutes, and can be easily used by anyone with an Internet connection without a separate setting. Of course, the cost of all this work is a reasonable cost structure that is only charged for use.

It's a cliche, but Korea is a manufacturing hub. In particular, small businesses are important. However, CAE, an important component of small business productivity, has infrastructure-related constraints. However, global startups such as SpaceSX, which we have to compete with, have already adopted new IT technologies such as cloud, and have no more efficient HPC infrastructure than traditional enterprises. We hope that many companies actively accept the changes.

SPK 마케팅팀 이정훈 차장
캐드앤그래픽스 4월호 '제품개발을 위한 HPC 기술 및 트렌드' 기고

스페이스X는 어떻게 로켓 산업의 강자가 되었는가?

지난 3 6일 일론 머스크의 스페이스X 50번째 위성 발사에 성공하였다. 2010 6월 처음으로 팰컨9 로켓 발사를 하였으니, 8년만에 50회 발사를 기록한 것이다. 이날 팰컨9에 실린 위성은 무게 6톤에 버스 만한 크기다. 머스크는 트위터를 통해우리가 지금까지 정지궤도에 발사한 인공위성 중 가장 큰 크기라고 밝혔다. 미국 정부 NASA 에서도 쉽게 달성하지 못하는 업적을 작은 회사가 이룩한 것이다.

스페이스 X가 빠르게 기술 발전한 주요한 이유 중 하나는 클라우드 IT 기술을 적극적으로 수용한 것이다. 업계에 따르면 스페이스X는 항공 및 위성 산업 분야에서 가장 큰 단위로 HPC 해석 업무를 수행하고 있고, 그 업무는 기존 업체들이 사용하는 회사 내 HPC 인프라가 아닌  Public Cloud 기반이다. 만약 스페이스X Public Cloud 기술을 활용하지 않으면 회사 내 HPC 인프라를 갖추기 위해서 장비 발주와 설치에만 최소 6개월 이상의 시간을 소요 했을 것이다. 이제 스타트업도 클라우드 환경을 잘 활용하면 대기업 수준의 HPC 인프라가 사용 가능하다.

글로벌 환경도 마찬가지 이지만 한국 기업 환경에서 삼성, LG, 현대 등 주요 10대 아니 5대 기업이 아니라고 하면 개별 기업 단위에서 수만, 수천 코어의 HPC 인프라를 도입하기는 쉽지 않다. 대부분의 CAE 엔지니어들은 개별 부서에서 소유한 일반 워크스테이션(~ 30 Core 미만)에서 해석 작업을 수행한다. 당연히, 3~4일 이상 소요되는 작업이 빈번하다. 문제는 그 뿐 아니라 시스템 제약으로 실제 제품 생산에 필수적인 Full Scale 단위 해석을 수행하지 못하고 일부 부분 단위의 모델 해석에서 그친다는 것이다. 이는 고스란히 실제 생산 제품의 품질 하락을 가져올 것이다. 

이러한 제약에 클라우드 사용은 굉장히 효과적이다. 먼저, 시스템 제약이 없으므로 기존 수십코어가 아닌 200 코어 이상의 해석 작업이 가능하다. 이는 해석 업무에 소요되는 시간을 기존 수일이 아닌 반나절에 가능하게 만든다. 작업 수행하고 나면 기존처럼 며칠씩 기다리는 것이 아니라 업무 시간 안에 바로 해석을 완료되어 당일 바로 결과를 확인하고 바로 수정이 가능한 것이다. 또한, 병렬 업무 수행 또한 가능하다. 기존 환경에서 DOE(Design Of Experiment)등의 작업이 필요한 경우, 하나의 작업이 완료된 후에 다른 작업이(직렬 방식)이 가능하다. 하지만 클라우드 환경에서는 동시에 여러 작업(병렬 방식) 수행이 가능하여 작업에 소요되는 시간을 획기적으로 낮출 수 있다.



또한, 기존 주요한 제약은 비용이다. 아무리 뛰어난 시스템이라고 하여도 비용이 높다고 하면 사용하기 어렵다. 하지만 최근의 클라우드 환경은사용하는 시간만큼 비용을 부과 (pay-as-you-go)’ 하는 정책을 제공한다. 따라서 초기에 많은 비용을 투자할 필요가 없다.

특히 기존의 투자 방식은 초기에 정확하지 않은 시스템 사용량에 근거하여 투자를 한다. 최근의 급변하는 투자 환경을 고려하면 앞으로 3~5년 경영 환경을 미리 예측하여 투자한다는 것은 필연적으로 정확하지 않을 확률이 매우 높다. 초기에 시스템을 많이 투자하면 작업 수행 시 작업 큐 대기 없이 작업은 원활하게 수행되나 비용 효과적이지 못할 가능성이 많다.  반대로 초기에 작게 투자한다면 비용은 효과적이나 작업 대기 시간은 오래 걸릴 것이다.



또한 최근의 주요 CAE Software (ANSYS, Star-CCM+, AVL ) 들은 기존 영구적 라이선스 모델(Perpetual Model)이 아닌 HW 정책과 동일하게 사용하는 시간만큼 비용을 부과하는 정책을 지원한다. 또한 이러한 라이선스는 기존의 동시 사용자, 사용 코어, 거리 등의 제약이 없다. 특정 프로젝트 시기에 업무가 집중되는 해석 업무의 특성을 고려한다면 활용성이 매우 뛰어나다.

개인적으로 클라우드 사용의 가장 큰 효율을 꼽는다면 신속성이다. 해석 엔지니어들이 기존 자원으로 해결이 불가능한 격자 수가 몇 천 만개 이상 소요되는 큰 모델의 해석 업무를 하게 된다고 가정해 보자. 아마, 해석 소프트웨어 및 하드웨어 견적 작업만 몇 주 이상 소요될 것 이다. 특히 비용 관련 내부 품의는 얼마나 까다로운가? 해석 본연의 업무 이 외 다른 업무로 적어도 2~3달 이상 소요될 것이다. 다행히, 이 모든 과정이 몇달에 걸쳐서 순조로워 시스템을 새롭게 구축한다고 하자. 하지만, 여전히 하드웨어 시스템 담당 시스템 엔지니어와 커뮤니케이션 과정은 또다른 많은 시간과 노력을 필요로 한다. 신규 소프트웨어 버전 출시 때마다 새로운 요청이 필요하고, 시스템 하드웨어 성능/네트웍/보안 등의 모든 설정 작업들은 결코 쉽지 않다.

해석 엔지니어들이 원하는 규모의 하드웨어와 소프트웨어 라이선스가 항상 준비되어 10분 이내 모든 엔지니어 들이 쉽게 사용이 가능하고, 별도의 세팅 없이 인터넷만 연결된 환경이면 누구나 쉽게 사용이 가능하다면 해석 엔지니어들의 생산성은 급격하게 향상 될 것 이다. 물론, 이 모든 작업에 대한 비용은 사용한 만큼만 부과되는 합리적인 비용 구조이다.

진부한 이야기이지만 한국은 제조업이 중심인 국가이다. 특히, 중소기업이 중요하다. 하지만, 중소 기업 생산성의 중요한 요소인 CAE 업무에는 인프라 관련 제약이 있다. 그러나, 앞서 언급한 우리가 경쟁해야 하는 스페이스X와 같은 글로벌 스타트업들은 이미 클라우드 등의 IT 신기술을 적극적으로 받아들여 기존의 대기업들만 가능한 HPC 인프라를 아무런 제한없이 혹은 더욱 효율적으로 사용하고 있다. 한국도 적극적으로 변화를 받아들이는 기업이 많이 나타나길 바란다.

2018년 6월 15일 금요일

How Cloud HPC is Changing the CAE Project Timeline

클라우드 HPC로 CAE 프로젝트 일정을 단축하는 방법
Adam Green - March 27, 2017


CAE Tools의 성장은 1980년대 메인프레임에서 시작하여 기술발전을 통해 산업계를 지원하였습니다. 그 후 Pre / Post 작업이 90년대에 들어 데스크탑으로 마이그레이션 되었으며, HPC시스템은 컴퓨팅 집약적인 해석영억에서 지속적으로 발전하였습니다.  2000년대에는 가장 큰 문제를 해결하기 위해 더 크고 빠른 병렬시스템을 사용하여 데스크탑에서 더 많은 문제를 해결할수 있는 변화가 있었습니다.

CAE SW는 이제 CAE전문가가 아니라 주요 엔지니어가 사용하고 있으므로, 더 많은 엔지니어가 더 크고 복잡한 모델을 실행 할 수 있습니다. 작은 모델은 여전히 데스크탑에서 실행될수 있지만, 더 크고 정확한 결과가 필요한 모델에는 HPC시스템이 여전히 필요합니다. 컴퓨팅 성능이 향상된 또 다른 요인으로는 자동화된 workflow입니다. Geometric change 또는 Boundary conditions에 대한 Parameter weeps은 10가지 또는 20가지 이상의 모델을 계산할 필요가 있습니다. 매개변수의 행렬을 사용하면 실행 횟수가 더 늘어날수 있습니다.

자동화된 워크플로우를 통한 최적화는, 프로세스 내에 복잡한 설계 작업을 수백개의 시물레이션 분석을 통해 이루어집니다. 다중분할 최적화(MDO)는 여러분석 도구를 연결하여 기술의 한계를 극복합니다. HEEDs, ModeFrontier 및 ANSYS DesignXplorer는 Rescale 플랫폼을 통해 HPC를 배치함으로써 Run Time을 크게 줄일 수 있는 도구의 예입니다.

Water Pump Efficiency Optimization Process
CAD도구는 CFD분석을 위한 새로운 솔리드 모델을 자동으로 작성하기 위해 여러 Geometric parameter를 제어 할 수 있습니다. 많은 변수가 있기때문에 최고의 MDX 검색엔진에서도 더 나은 설계를 찾기위해 100개의 다른 CFD모델을 실행해야 설계 공간이 커질 수 있습니다. 각 물 펌프 모델이 1천만개의 셀이면, 64코어 온프레미스 HPC 시스템에서 24시간 내에 수렴할 수 있습니다. 그것은 여전히 100일입니다.(현실 세계 엔지니어링 문제는 너무 많음) Rescale ScaleX 플랫폼을 사용하여 이를 가속화하는 두가지 방법이 있습니다.

 1. 작업당 코어수를 늘림 ( 각 작업을 256코어로 실행하면 포인트당 6시간 단축될수 있음
 2. 여러 작업을 동시에 진행 - 기술적으로 ScaleX플랫폼에서 한번에 100개의 포인트를 모두 실행할수 있지만 대부분의 최적화 엔진은 이전 실행결과를 사용하여 새로운 방향으로 안내합니다. 일반적으로 100포인트중 10포인트(또는 그 이하)만 동시에 실행할 수 있습니다. 하루 40번 실행으로 Rescale 플랫폼은 타임라인을 100일에서 2.5일로 압축할수 있습니다.

Bicycle Aerodynamics Analysis
지난 2년간 많은 자전거 잡지들은 풍동시험(Wind Tunnel)에 대한 자전거 브랜드에 대한 리뷰를 싣고있습니다. 자전거 회사 또한 경쟁적으로 CFD 프로세스를 이용하고 있습니다.

Manual workflow
기본 CAD모델 구축
주요 Geometric Parameters 정의
CAD 모델에 Parametric 변수 적용
CAD 모델 Export
CFD 메쉬 생성
공기역학 시뮬레이션
영향력을 위한 Post 프로세스

그런다음 다른요각(측면의 움직임)에 대해 20번 반복을 하고 피로도를 봅니다.
Parametric CAD 형상을 사용하여  새 형상을 작성후 CFD를 통해 프레임의 공기역학적 성능을 평가하는 프로세스를 상상해 보십시오. 수치 계산은 상당해지고, 실제 작업 시간이 줄어든다 하더라도 경과 시간은 여전히 문제가 됩니다.
Rescale 플랫폼에서 DOE기능을 사용하면 위 20개 모델을 동시에 실행할 수 있습니다. SMB를 포함한 모든 회사가 민첩한 확장성과 성능을 얻을수 있는 간단한 방법입니다. 16개 코어에서 24시간동안 자전거 공기역학 CFD모델을 사용하는대신, Rescale플랫폼에서 196개의 최신 코어를 사용하여 2시간내로 전환할 수 있습니다. 또한 한번에 20개의 모델을 동시에 실행할 수 있습니다. 전체 공기역학 CFD 테스트가 20일 대신 24시간이내 완료할 수 있을 때 Gantt 차트는 매우 다르게 보일것입니다.!!

이제 더욱 빠르고 쉽게 액세스 할 수 있는 컴퓨팅 성능에 대한 요구가 그 어느때보다 커졌습니다. 제한된 리소스로 지속적인 어려움을 겪고 있는 회사가 CAE Toos를 통해 최상의 결과를 얻을 수 있는 방법은 무엇일까요? Gantt 챠트를 사용하여 계획된 프로젝트 일정은 전체 프로젝트 일정에서 중요한 부분으로, CFD 프로젝트 일정을 몇일 또는 몇주 단위로 보여줄 수 있습니다.

이것은 수년동안 통용되어 왔지만 이제 클라우드 플랫폼의 Rescale을 통해 이러한 장애물을 제거하고 프로젝트 일정을 단축하는 방법을 보여 드릴 수 있습니다!!

Level the Playing Field!
많은 엔지니어링 회사나 컨설턴트들은 컴퓨터 하드웨어에 많은 투자를 수락하는데 신중합니다. 이제 Rescale의 ScaleX클라우드 HPC플랫폼을 사용하면 모든 회사에서 가장 복잡한 CAE계산을 위한 적절한 리소스를 배포할 수 있습니다. 이것은 시장 변화의 동력입니다. 과거에는 가장 성공적인 엔지니어링 회사가 대규모 On-Premise HPC 시스템을 구축했습니다. 고객에게 제공되는 가치의 상당부분은 해당 시스템의 가용성이었습니다. 이제 어떤 그룹도 Rescale 플랫폼을 사용하여 On-Demand(주문형) 방식으로 대규모 HPC 리소스를 구현할 수 있습니다~!

이 글은 Rescale Adam Green이 작성하였습니다.

옮긴이 Jungin
번역 매끄럽지 못한점 양해바랍니다. 수정이 필요한 부분있으면 언제든 말씀해주십시오.
Rescale의 국내 사용 엔지니어의 feedback도 위와 비슷한 부분이 있었습니다. 전자기 해석에 1주일 소요되던 작업을 업무시간내에 결과를 볼 수 있어 프로젝트 일정을 당길 수 있었고 더 많은 시뮬레이션을 통해 결과의 완성도를 높이게 되었으며, Rescale을 사용하기 전으로 돌아간다면 과연 일을 제대로 할수 없을 것 같다고 하셨습니다.
유동해석 사례는 보유한 워크스테이션에서는 시도조차 하지 못한 1억 격자의 Full Scale 해석을 Rescale 플랫폼을 이용하여 6시간 만에 해석 할 수 있었습니다.


2018년 6월 12일 화요일

RecurDyn and Particleworks Co-Simulation

안녕하세요.
Rescale 사이트에 정식으로 RecurDyn과 Particaleworks Co-Simulation 튜토리얼이 업로드 되었습니다.




아래 링크를 통해 확인 하실수 있습니다.