HPC

HPC

고성능 컴퓨팅(High Performance Computing, HPC)은 고급 연산문제를 풀기 위해서 슈퍼컴퓨터 및 컴퓨터 클러스터를 사용하는 것을 말합니다.
일반 컴퓨터 또는 한 대의 컴퓨터로는 수 개월 걸릴수 있는 많은 양의 작업을 여러 대의 컴퓨팅 자원을 사용하여 빠르게 처리합니다.

크고 복잡한 문제, 고급 연산 문제, 단위 시간내에 매우 많은 계산을 처리하기 위해 사용합니다. 대규모 계산을 수행해야 하거나 대규모 데이터를
처리할 경우 단일 서버 또는 단일 위크스테이션은 충분한 성능을 제공하지 못 합니다. 이런 경우 HPC 클러스터 시스템은 좋은 해결방안이 될 수
있습니다.

HPC는 컴퓨터를 이용한 모델링, 시뮬레이션, 분석을 사용하여 문제를 해결하거나 연구를 수행하며, 엔지니어링 디자인, 과학, 생명과학, 금융 등의 다양한 분야에서 사용됩니다.

이 점

  • 좋은 확장성
  • Higher Return on Investment (ROI)
  • 짧은 결과물 산출 기간으로 마케팅까지의 시간 단축
  • 여러 서버의 병렬처리로 대규모 데이터의 빠른 처리 가능
  • 범용 하드웨어를 사용함으로써 비용이 절감되며 고성능을 구현

적용분야

  • 지질 모델링
  • 알고리즘 트레이닝
  • Monte Carlo Simulation
  • 디자인 및 모델링: 유체역학, 자동차, 기계 시뮬레이션
  • 게놈 염기배열결정 등 생명과학 및 의학 연구
  • 날씨 및 기후 연구. 기상과 재해 예측
  • 각종 대규모 실험의 사전 실험회(충돌, 물리 실험 등)
  • 항공 우주과학 분야의 시뮬레이션, 가시화
  • 온라인 주식거래, 금융 시스템의 fraud analysis
  • 주식, 신용, 이자율, 외환, 각종 파생 상품 개발 및 리스크 분석
  • 분자역학 시뮬레이션
  • 복잡한 데이터의 시각화
  • 빠른 수학적 계산
  • 제품의 개발과 디자인 변경
  • 제품화와 공급 프로세스의 최적화
  • 대용량 데이터 분석과 개발
  • 소비자 트랜드 모니터링, 검색, 자료수집
  • 연구 결과를 설명하는 컴퓨터 영상 제작
  • 복잡한 프로세스들의 시뮬레이션이나 모델링


HPC 사용의 트랜드

HPC 는 전산 과학 분야에서 중요한 역할을 하고, 양자 역학, 기상 예측, 기후 연구, 석유 및 가스, 확률분석, 암호, 분자 모델링 (구조 및 특성을 연산 등 다양한 분야에서 계산 집약적 작업의 광범위한 사용. 화학 물질, 생체 고분자, 고분자 및 결정), 및 우주, 항공기 및 우주선 공기 역학, 핵 무기의
폭팔, 핵 융합 초기 순간의 시뮬레이션과 같은 물리적 시뮬레이션의 해독 분야에서 필수적이었다.
최근에 HPC는 경영 분야에서 클러스터 기반 슈퍼컴퓨터에서 작동하는 데이터 스토리지, LOB, 업무처리과정 어플리케이션들에도 적용된다.

HPC의 구성요소

고성능 컴퓨팅(High Performance Computing, HPC) 아키텍처는 멀티코어 x86 프로세스 또는 GPU, 인피니밴드 네트워크, 병렬파일시스템 기반
스토리지, 잡스케쥴러 등의 구성요소로 이루어져 있다.





영업담당/이사