템플 컴퓨트(Temple Compute)가 고성능 컴퓨팅(HPC) 환경을 위한 워크플로우 관리 엔진인 '호루스 런타임(Horus-runtime)'을 오픈소스로 공개했습니다. 이 도구는 복잡한 과학 컴퓨팅 워크플로우를 터미널에서 손쉽게 생성하고 관리하며 실행할 수 있도록 설계되었으며, 특히 약물 발견과 같은 분야에서 생산성을 높일 수 있을 것으로 기대됩니다.
호루스 런타임은 파이썬(Python) 기반으로 모듈화 및 확장이 용이하다는 특징을 가집니다. 재사용 가능한 자율적인 블록(Modular Blocks)으로 워크플로우를 구성할 수 있으며, 로컬 환경뿐만 아니라 SSH 원격 또는 HPC 클러스터와 같은 다양한 컴퓨팅 대상으로 작업을 오프로드(offload)하여 실행할 수 있습니다. 또한, 워크플로우의 모든 상태와 구성을 포함하여 공유하고 버전 관리할 수 있어 재현성(Reproducibility)을 보장합니다. 템플 컴퓨트는 약물 발견(Boltz-2 가상 스크리닝, AutoDock Vina 도킹) 및 분자 동역학(GROMACS, AMBER) 설정과 같은 생산 준비(production-ready) 워크플로우 라이브러리인 '판테온(Pantheon)'도 함께 제공하여 사용자 진입 장벽을 낮추고 있습니다.
이러한 워크플로우 관리 도구의 등장은 복잡한 과학 연구 및 산업 분야에서 컴퓨팅 자원 활용의 효율성을 크게 높일 수 있다는 점에서 중요합니다. 연구자들은 반복적이고 오류 발생 가능성이 높은 수동 작업을 줄이고, 핵심 연구에 더 집중할 수 있게 됩니다. 또한, 오픈소스 라이선스(AGPL-3.0)로 공개되어 전 세계 개발자들이 기여하고 확장할 수 있는 기반을 마련함으로써, 고성능 컴퓨팅 생태계의 발전과 혁신을 가속화할 잠재력을 가지고 있습니다.