HPC

컴퓨팅, 네트워킹 및 스토리지 기술의 최근 발전으로 HPC(High Performance Computing)와 데이터 분석 및 AI가 그 어느 때보다 많은 애플리케이션을 지원할 수 있게 되었습니다. 생명을 구하고, 우주를 이해하며, 더 나은 시스템을 구축하고, 금융 위험을 무력화하거나, 고객 정서를 예측하는 업종에 종사하는 경우에도 HPC(High Performance Computing) 솔루션을 통해 조직의 성공에 영향을 미치고 미래에 대비할 수 있습니다.

HPC란?

HPC(High-Performance Computing)는 고급연산 문제를 풀기 위하여 슈퍼컴퓨터 및 컴퓨터 클러스터를 사용하는 것을 말합니다.
일반적으로 과학 기술 연산에 사용되는 초고속 컴퓨터를 말하며, 수퍼 컴퓨터와 비슷한 의미로 사용됩니다.
HPC Server는 고성능 클러스터 컴퓨팅이 요구되는 응용 프로그램을 위해 설계되었습니다.
수천 대의 계산용 컴퓨팅 노드를 단일 클러스터 시스템으로 구축할 수 있는 기본 OS와 계산 및 프로그래밍 환경을 동시에 제공합니다.
CPU, 메모리, 디스크 등 컴퓨터의 리소스를 공유하여 많은 양의 데이터와 계산 작업을 병렬처리 함으로서 높은 성능을 얻을 수 있습니다.고성능 컴퓨팅 아키텍처는 멀티코어 x86 프로세스 또는 GPU, 인피니밴드 네트워크, 병렬 파일시스템 기반 스토리지, 잡스케쥴러 등의 구성요소로 이루어져 있으며 이는 HPC 아키텍처의 표준 구성요소입니다.

HPC 구축 목적

HPC 시스템은 대용량 병렬처리를 요구하는 분야에 필요한 시스템입니다.
대규모 계산을 수행해야 하거나 대규모 데이터를 처리할 경우 단일 서버 또는 단일 워크스테이션은 충분한 성능을 제공하지 못 합니다.
이런 경우 HPC 클러스터 시스템은 좋은 해결방안 될 수 있으며 아래와 같은 장점을 갖습니다.

  • 단일 워크스테이션에 비해 월등한 성능을 제공하며, 대규모 데이터 처리가 가능
  • 범용 하드웨어를 사용함으로써 저비용/고성능을 구현
  • 무제한으로 노드를 증설하여 성능확장을 할 수 있음
  • 각종 Application의 표준 플랫폼으로 사용하기 쉬움

HPC(High Performance Computing) 및 산업

보안 및 국방 사이버 보안, 보안 감시 및 비상 관리와 같은 워크로드에 맞게 설계된 HPC 시스템
에너지 유조 시뮬레이션, 지진 데이터 처리 및 고성능 데이터 분석과 같은 워크로드에 맞게 설계된 HPC 시스템
금융 서비스 위험 분석, 알고리즘 트레이딩, 부정 행위 방지와 같은 워크로드에 맞게 구축된 HPC 시스템
미디어 및 엔터테인먼트 렌더링, 고해상도 맞춤형 콘텐츠 및 스트리밍과 같은 워크로드에 맞게 설계된 HPC 시스템

적용 업무

  • 주식, 신용, 이자율, 외환 등 각종 파생 상품 개발 및 리스크 분석
  • 보증 준비금 적정성 분석, Pricing, 리스크 헤지
  • 고정 자산 유동성 분석 포트폴리오 모델링
  • 신용카드 scoring, pricing, 부정 사용 리스크 계산
  • Case 별 채무 불이행 리스크 분석
  • 기상학, 공기학, 물리학,단백질 분석등 생물과학및 유전자연구에 사용되는 Code와 알고리즘 해석
  • 알고리즘 트레이딩