압축성 유동을 위한 GPU-native CFD 솔버
아음속부터 초음속까지 압축성 효과가 중요한 내·외부 유동을 다루며, GPU 실행과 AI 자동화가 처음부터 하나의 제품 구조 안에서 동작하도록 설계했습니다.
해석자는 데스크톱에서 케이스를 검토하고, 같은 입력을 다중 GPU와 HPC 환경에서 실행할 수 있습니다. Python 워크플로와 AI Agent도 별도의 입력 체계를 만들지 않고 동일한 프로젝트를 사용합니다.
Aerospace first
항공·방산의 압축성 유동에 초점
항공기, 유도무기와 고속 비행체를 비롯해 압축성 효과가 중요한 내·외부 유동을 해석하고, 유동장과 표면·체적 결과를 운용 조건에 따라 계산합니다.
GPU-native
GPU에서 처음부터 끝까지
플럭스와 기울기 계산부터 경계조건, 선형계와 주 해석 루프까지 GPU에서 실행합니다.
AI-ready
에이전트가 다루는 프로젝트
공통 프로젝트 모델과 MCP 인터페이스를 통해 AI Agent가 케이스 구성과 반복 실행을 지원합니다.
반복 해석을 쉽고 일관되게
형상과 유동 조건이 달라져도 같은 절차로 케이스를 구성·실행하고 결과를 비교·축적할 수 있도록 설계했습니다.
압축성 유동 해석
아음속·천음속·초음속 영역의 내·외부 유동을 계산하고 힘·모멘트 계수와 표면·체적 결과를 확인합니다.
설계 조건 비교
Mach 수, 받음각과 유입·출구 조건 등 반복 조건을 동일한 기준으로 실행하여 설계안별 유동 특성과 운용 범위를 비교합니다.
해석 데이터 생산
파라미터 스윕과 배치 실행을 구성하고, 공력계수·프로브·표면 및 체적 결과를 정해진 형식으로 축적합니다.
확장 해석
저마하 유동, 고차 비정상 해석, 열전달과 회전 영역도 같은 케이스 형식과 실행 체계에서 다룹니다.
GPU-native로 설계된 해석 코어
기존 CPU 솔버의 일부 연산만 GPU로 옮긴 구조가 아니라, 주 계산 경로 전체가 CUDA에서 실행됩니다.
플럭스, 기울기, 경계조건, 야코비안과 주 해석 루프를 GPU에서 계산합니다. 압축성 유동을 위한 밀도기반 Navier–Stokes를 중심으로 Euler, 층류 해석과 SA·SST RANS를 지원하며, 호환되는 Linux 환경에서는 GPU-aware MPI를 이용한 다중 GPU 실행으로 확장할 수 있습니다.
밀도기반 해석과 함께 압력기반 저마하 해석, Flux Reconstruction 기반 고차 비정상 해석, 열전달과 회전 영역을 하나의 코어와 공통 케이스 모델 안에서 확장하고 있습니다.
AI Agent를 해석 워크플로에 직접 연결합니다
Wake의 AI 연동은 입력 파일 문장을 생성하는 데 그치지 않고, 해석 프로젝트를 구성하고 검증하며 실행하는 과정에 연결됩니다.
MCP 기반 AI Agent는 Wake의 프로젝트 모델, 입력 스키마와 예제를 참조합니다. 엔지니어가 해석 목표와 유지해야 할 조건을 제시하면 에이전트가 반복적인 케이스 구성과 비교 조건 생성을 지원하고, 변경 결과는 Wake Desktop과 CLI에서 같은 프로젝트로 검토할 수 있습니다.
- 01 프로젝트 구성
기존 케이스와 예제에서 출발해 격자, 물리 모델, 경계조건과 수치 설정을 구성합니다.
- 02 변경과 검증
파생 케이스와 조건 스윕을 만들고, 입력 스키마에 맞는지 검증한 뒤 변경 이력을 유지합니다.
- 03 실행과 상태 확인
케이스를 저장하고 솔버를 실행한 뒤 진행 상태와 주요 수렴 정보를 확인합니다.
경계조건, 물리 모델, 기준값과 결과의 물리적 타당성은 최종적으로 엔지니어가 검토합니다. Early access에서는 사용할 AI 클라이언트와 실행 권한, 배포 환경에 맞춰 연결 구성을 함께 정합니다.
하나의 케이스, 필요한 실행 경로
GUI·CLI·Python·에이전트가 공통 JSONC 프로젝트 모델을 사용하므로 검토한 케이스를 자동화와 HPC 환경으로 그대로 이어갈 수 있습니다.
Wake Desktop
형상과 격자 영역, 해석 조건을 하나의 GUI에서 다루고, 내장된 AI Agent와 함께 케이스를 작성·수정·검토합니다.
CLI · MPI · Slurm
동일한 케이스를 로컬 GPU, 다중 GPU와 HPC 배치 환경에서 재현성 있게 실행합니다.
Python SDK
Mach 수, 받음각과 수치 설정을 바꾸는 반복 해석 및 사내 데이터 파이프라인을 자동화합니다.
gRPC runtime
실행 상태를 스트리밍하고 CFL 변경, 일시 정지·재개, 결과 저장과 안전 종료를 외부에서 제어합니다.
세부 지원 조합, 입력 설정과 검증 결과는 Wake CFD 제품 사이트와 공개 문서에서 확인할 수 있습니다.
