RIVLAB
v4.2 릴리스 · 2026.08

해석 시간을 3분의 1로,
라이선스 비용을 5분의 1로

RIVLAB은 구조 해석과 유체 해석을 하나의 엔진에서 처리하는 국산 상용 솔버입니다. 1,200 코어까지 선형에 가까운 확장성, 상용 레퍼런스 솔버 대비 오차 0.3% 이내.

30일 평가판 신청 벤치마크 리포트 보기

Linux x86-64 · MPI 4.1 · CUDA 옵션 지원

3×
동일 하드웨어 기준 해석 속도
1,200+
코어 스케일링 검증 범위
40+
도입 기업·연구기관
0.3%
레퍼런스 솔버 대비 정확도 오차

PRODUCTS

세 개의 제품, 하나의 해석 파이프라인

전처리에서 분산 실행까지 같은 입력 포맷과 같은 커널을 씁니다. 도구를 바꿀 때 결과가 달라지지 않습니다.

01 / ENGINE

RIVLAB Solver

정적·동적 구조 해석과 비압축성·압축성 유동을 단일 커널에서 계산합니다. 접촉, 대변형, 난류 모델을 기본 내장했고 MPI와 OpenMP 하이브리드 병렬로 동작합니다.

  • 음함수·양함수 동시 지원
  • SST k-ω, LES, 이상 유동
  • 구조-유동 단방향·양방향 연계
02 / GUI

RIVLAB Studio

CAD 임포트, 자동 메시, 경계조건 설정, 결과 후처리를 한 화면에서 수행합니다. 모든 작업은 파이썬 스크립트로 기록되어 그대로 재현할 수 있습니다.

  • STEP·IGES·Parasolid 직접 읽기
  • 헥사 우선 자동 메시, 경계층 레이어
  • 수렴 이력 실시간 모니터링
03 / CLOUD

RIVLAB Cloud

사내 클러스터가 가득 찬 날에도 큐를 기다리지 않습니다. 온프레미스 잡 스크립트를 수정 없이 제출하고 코어·시간 단위로 정산합니다.

  • 최대 1,200 코어 단일 잡
  • 국내 리전, 데이터 반출 없음
  • REST API·CLI로 배치 제출

PIPELINE

입력에서 리포트까지, 네 단계

01 / PRE-PROCESSING

전처리

CAD 형상에서 해석에 불필요한 필렛과 볼트 홀을 규칙 기반으로 정리합니다. 재질, 하중, 구속 조건은 스크립트에 남아 다음 설계 변경에서 그대로 재사용됩니다.

02 / MESHING

메시 생성

헥사 요소를 우선 배치하고 곡률이 큰 영역만 테트라로 채웁니다. 유동 해석에서는 벽면 y+ 목표값을 입력하면 프리즘 경계층이 자동으로 삽입됩니다.

03 / SOLVING

솔빙

도메인을 코어 수에 맞춰 분할하고 인터페이스 면적을 최소화해 MPI 통신량을 줄입니다. 512 코어 구간에서 병렬 효율 91%를 유지합니다.

04 / POST-PROCESSING

후처리

절점 결과를 다운샘플링 없이 그대로 열어봅니다. 응력 최대점, 변형 이력, 유량 수지는 리포트 템플릿에 자동으로 채워집니다.

Studio 4.2 — geometry.step
Assemblies └ body-in-white   ├ floor-panel   ├ bumper-beam   └ rocker
mat DP980units mm·kg·sparts 34
geometry.step · 1.24 GBclean-up 12 ops
Studio 4.2 — mesh · body-crash-12M
Mesh global 8.0 mm refine weld-line prism layers 5 y+ target 30
hex 86%skew max 0.62y+ 28–34
12,400,000 nodestet 14% / hex 86%
Solver — job 8412 · running
Solve ranks 512 dt 1.2e-6 s iter 3,180 res 8.4e-6
eff 91%MPI 4.1mem 412 GB
512 ranks · eff 91%elapsed 00:26:41
Studio 4.2 — results · von Mises
Results von Mises displacement strain rate probe P-14
von Mises0412 MPa
P-14
σ_max 412 MPa @ P-14report_2026-08.pdf

BENCHMARK

같은 노드, 같은 케이스, 실행 시간 비교

64코어 단일 노드(2×32C, 512GB)에서 동일 입력을 세 솔버로 실행한 벽시계 시간입니다. 수렴 판정 기준은 세 케이스 모두 잔차 1e-5로 맞췄습니다.

차체 전면 충돌 (양함수 동해석)

12,400,000 nodes2.9× 빠름
RIVLAB 31분
Solver A 90분
Solver B 102분

항공 익형 RANS (정상 상태)

8,600,000 cells2.9× 빠름
RIVLAB 16분
Solver A 46분
Solver B 55분

선체 구조 정적 강도

4,100,000 nodes3.2× 빠름
RIVLAB 5.3분
Solver A 16.8분
Solver B 20.6분

* 예시 수치. 경쟁 솔버명은 라이선스 정책상 익명 표기.

INDUSTRIES

산업별 적용 사례

자동차

충돌 안전, NVH, 배터리 팩 열유동을 하나의 라이선스로 처리합니다. 야간 배치 큐에 넣을 수 있는 해석 건수가 늘어나면서 설계 검토 주기가 짧아집니다.

야간 배치 처리량
12건 → 34건
주요 해석
충돌 · NVH · 열유동

항공

공력 해석과 복합재 구조 해석을 같은 메시에서 연계합니다. 형상 파라미터를 스크립트로 돌리는 최적화 루프에서 반복 주기가 크게 줄어듭니다.

형상 최적화 반복 주기
3일 → 8시간
주요 해석
공력 · 복합재 · 플러터

조선

선체 강도와 유체 저항을 같은 모델로 검토합니다. 설계 변경이 잦은 초기 단계에서 재해석 비용이 라이선스 구조 덕분에 크게 낮아집니다.

설계 변경당 재해석 비용
기존의 1/5
주요 해석
선체 강도 · 저항 · 진동

에너지

터빈 블레이드, 배관 응력, 열교환기 유동을 다룹니다. 대형 잡은 Cloud로 넘겨 사내 클러스터 큐를 비우고 당일 안에 결과를 받습니다.

1,200 코어 잡 대기 시간
당일 처리
주요 해석
터빈 · 배관 · 열교환

* 예시 수치. 도입사 내부 측정 기준.

40+ 도입 기업·연구기관 (예시 표기)

한빛중공업 DAEHA MOTORS 서진항공 NAMHAE SHIPBUILDING 태산에너지 KIMT 기계연구원 우진정밀 ORION TURBINE 현일소재 SEOHAE POWER 금성기전 JEIL AEROSPACE

DEVELOPERS

해석도 코드로 관리합니다

GUI에서 한 작업은 모두 API로도 가능합니다. 잡 제출, 상태 조회, 결과 다운로드가 REST와 CLI 양쪽에 대응됩니다.

submit_job.py
# 512 코어로 차체 충돌 케이스 제출
import requests

BASE  = "https://api.rivlab.io/v1"
TOKEN = os.environ["RIVLAB_TOKEN"]

job = requests.post(
    f"{BASE}/jobs",
    headers={"Authorization": f"Bearer {TOKEN}"},
    json={
        "solver":    "rivlab-solver-4.2",
        "input":     "s3://cases/body-crash-12M.rvl",
        "cores":     512,
        "wall_time": "02:00:00",
    },
).json()

print(job["id"], job["queue_position"])
입력 포맷 레퍼런스

.rvl 키워드 전체 목록과 단위계 규칙

CLI 가이드

Slurm·PBS 잡 스크립트 예제 포함

라이선스 서버 설정

플로팅 라이선스와 오프라인 노드 운영

CONTACT

평가판과 벤치마크를
함께 진행합니다

보내주신 케이스로 사내 환경과 같은 조건의 벤치마크를 대신 실행해 드립니다. 영업일 기준 2일 안에 담당 엔지니어가 회신합니다.

기술 문의
support@rivlab.io
전화
02-6912-4400

문의가 접수되었습니다. 2영업일 안에 회신드립니다.

{{ eCompany }}

{{ eName }}

{{ eEmail }}

관심 제품

{{ eMessage }}