생물정보학 재귀 계산을 위한 컴파일러
요약
본 글은 생물정보학 알고리즘의 효율적인 구현을 위한 도메인 특화 언어(DSL) 및 컴파일러 프레임워크 FILTR을 소개합니다. FILTR은 재귀 규칙과 가지치기/스케줄링 전략을 분리하여 관리하며, 이를 최적화된 C++ 코드로 컴파일합니다. 이로써 복잡한 생물정보학 알고리즘의 성능 향상 및 신속한 휴리스틱 탐색이 가능해집니다.
핵심 포인트
- FILTR은 생물정보학 재귀를 위한 DSL이자 컴파일러 프레임워크입니다.
- 재귀 규칙과 가지치기/스케줄링 전략을 분리하여 관리합니다.
- 최적화된 C++ 코드로 컴파일되어 높은 성능을 보장합니다.
- 수작업 최적화 라이브러리와 경쟁할 만큼 빠르며, 휴리스틱 탐색이 용이합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.PL (Programming Languages)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기