파라뷰

파라뷰
개발자샌디아 국립 연구소,
키트웨어,
로스앨러모스 국립연구소
안정화 버전
6.01 / 2025년 9월 25일(12개월 전)(2025-09-25)
미리보기 버전
6.0.nightly / 2026년 1월 15일(9개월 전)(2026-01-15)
저장소Paraview Repository
프로그래밍 언어C, C++, 포트란, 파이썬
엔진
  • VTK
위키데이터에서 편집하기
운영 체제유닉스/리눅스, macOS, 마이크로소프트 윈도우
종류과학적 시각화, 상호작용적 시각화
라이선스3-clause BSD
웹사이트www.paraview.org

파라뷰(ParaView)는 상호작용적인 과학적 시각화를 위한 오픈 소스 다중 플랫폼 응용 소프트웨어이다. 데이터 세트의 원격 시각화를 용이하게 하기 위한 클라이언트-서버 아키텍처를 갖추고 있으며, 대규모 데이터 세트에 대해 상호작용 가능한 프레임 속도를 유지하기 위해 레벨 오브 디테일(LOD) 모델을 생성한다. 이 애플리케이션은 시각화 툴킷(VTK) 라이브러리를 기반으로 구축되었다. 파라뷰는 분산 메모리 또는 공유 메모리 아키텍처 멀티컴퓨터 및 클러스터에서 데이터 병렬성을 구현하도록 설계된 애플리케이션이다. 또한 단일 컴퓨터 애플리케이션으로도 실행할 수 있다.

요약

파라뷰는 오픈 소스이며 다중 플랫폼 데이터 분석 및 시각화 애플리케이션이다. 파라뷰는 과학 데이터 세트를 분석하고 시각화하기 위해 다양한 커뮤니티에서 널리 알려져 있고 사용된다. 질적 및 양적 기술을 사용하여 데이터를 분석하기 위한 시각화를 구축하는 데 사용할 수 있다. 데이터 탐색은 3D에서 상호작용적으로 수행하거나 파라뷰의 배치 처리 기능을 사용하여 프로그래밍 방식으로 수행할 수 있다.

파라뷰는 분산 메모리 컴퓨팅 리소스를 사용하여 매우 거대한 데이터 세트를 분석하기 위해 개발되었다. 소규모 데이터를 위해 노트북에서 실행할 수 있을 뿐만 아니라, 테라스케일급 데이터 세트를 분석하기 위해 슈퍼컴퓨터에서 실행할 수도 있다.

파라뷰는 턴키(turn-key) 애플리케이션일 뿐만 아니라 애플리케이션 프레임워크이기도 하다. 파라뷰 코드 베이스는 모든 구성 요소를 재사용하여 수직적 애플리케이션을 빠르게 개발할 수 있도록 설계되었다. 이러한 유연성 덕분에 파라뷰 개발자는 특정 문제 영역에 특화된 기능을 가진 애플리케이션을 신속하게 개발할 수 있다.

파라뷰는 분산 및 공유 메모리 병렬 시스템과 단일 프로세서 시스템에서 실행된다. 윈도우, macOS, 리눅스, IBM 블루 진, Cray XT3, 그리고 다양한 유닉스 워크스테이션, 클러스터 및 슈퍼컴퓨터에서 성공적으로 테스트되었다. 내부적으로 파라뷰는 데이터 처리 및 렌더링 엔진으로 VTK를 사용하며, Qt를 사용하여 작성된 사용자 인터페이스를 갖추고 있다.

파라뷰 팀의 목표는 다음과 같다:

역사

파라뷰 프로젝트는 2000년에 미국 에너지부 ASCI Views 프로그램의 지원을 받아 Kitware, Inc.와 로스앨러모스 국립연구소 간의 협력 작업으로 시작되었다. 첫 번째 공개 버전은 2002년 10월에 발표되었다.

파라뷰와는 별개로, Kitware는 2001년 12월에 웹 기반 시각화 시스템을 개발했다. 이 프로젝트는 미국 육군 연구소의 SBIR 1단계 및 2단계 자금 지원을 받았으며, 결국 파라뷰 엔터프라이즈 에디션(PVEE)이 되었다. PVEE는 파라뷰의 클라이언트/서버 아키텍처 개발에 크게 기여했다.

2005년 9월, Kitware, 샌디아 국립 연구소 및 CSimSoft(현 Coreform LLC)는 파라뷰 3.0 개발을 시작했다. 파라뷰 3.0은 2007년 5월에 출시되었다. 2013년 6월에는 VTK 6.0을 기반으로 한 파라뷰 4.0이 출시되었다. 버전 5.0은 2016년 1월에 출시되었으며, 이 버전에는 새로운 렌더링 백엔드가 포함되었다.

기능

시각화 능력

입력/출력 및 파일 형식

사용자 상호작용

대규모 데이터 및 분산 컴퓨팅

스크립팅 및 확장성

사용 중인 파라뷰

같이 보기

각주

  1. 1 2 “Tags · ParaView / ParaView · GitLab”. 2026년 1월 16일에 확인함.
  2. ↑ Niklas Röber (2014년 8월 6일). 《Paraview Tutorial for Climate Science》 (PDF). DKRZ, Deutsches Klimarechenzentrum. 2016년 3월 10일에 원본 문서 (PDF)에서 보존된 문서. 2016년 3월 8일에 확인함.
  3. 1 2 Utkarsh Ayachit (2015년 1월 22일). 《The ParaView Guide: A Parallel Visualization Application》 (PDF). Kitware, Inc. ISBN 978-1930934306. 2016년 3월 8일에 확인함.
  4. ↑ Kitware (2000년 3월 10일). “Kitware Signs Contract to Develop Parallel Processing Tools”. 2015년 6월 8일에 원본 문서에서 보존된 문서. 2016년 3월 8일에 확인함.
  5. ↑ Kitware (2007년 3월 13일). “ParaView III Alpha Release”. 2016년 3월 8일에 확인함.
  6. ↑ Kitware (2013년 6월 17일). “ParaView 4.0.1 available for download”. 2016년 10월 11일에 확인함.
  7. ↑ Kitware (2016년 1월 12일). “ParaView 5.0.0 available for download”. 2016년 10월 11일에 확인함.
  8. 1 2 National Center for Computational Sciences at Oak Ridge National Laboratory (2016년 1월 16일). “Running ParaView on Titan”. 2016년 3월 8일에 확인함.
  9. ↑ Kitware (2015년 11월 13일). “ParaView/Plugin HowTo”. 2016년 3월 8일에 확인함.
  10. ↑ Kitware (2012년 8월 22일). “ParaView/Extending ParaView at Compile Time”. 2016년 3월 8일에 확인함.
  11. ↑ David Higham (2005년 3월 17일). “Sandia National Labs Achieves Breakthrough Performance Using NVIDIA Technology for Scientific Visualization”. 2016년 3월 8일에 확인함.
  12. ↑ OpenCFD Ltd (ESI Group) (2016년 1월 13일). “OpenFOAM® v3.0+: New Post-processing Functionality”. 2016년 1월 29일에 원본 문서에서 보존된 문서. 2016년 3월 8일에 확인함.
  13. ↑ Russell Taylor. “Comp/Phys/Mtsc 715, Visualization in the Sciences”. 2016년 3월 8일에 확인함.
  14. ↑ “Post-processing via 3rd-party solution — SimScale Documentation” (영어). 《www.simscale.com》. 2018년 1월 15일에 확인함.
  15. ↑ SimScale GmbH (2016년 3월 8일), 《Webinar | Online Post-Processing with SimScale》, 2018년 1월 15일에 확인함
  16. ↑ “Post-Processing with ParaView for Formula Student” (미국 영어). 《SimScale》. 2018년 1월 15일에 확인함.
  17. ↑ “FEATool Multiphysics ParaView Glance Examples Gallery” (영어). 《www.featool.com》. 2019년 4월 24일에 확인함.
  18. ↑ “PeriLab results created with PeriHub” (영어). 2025년 6월 10일에 확인함.

외부 링크