런타임 재구성 가능 프로세서를 위한 동적 제어 흐름 실행 지원
요약
본 연구는 기존 하드웨어 가속기의 공간 효율성 문제를 해결하기 위해 런타임 중에 가속기를 교체할 수 있는 재구성 가능 프로세서(Reconfigurable processors)를 제안합니다. 특히 마이크로코드 실행 시 루프, 조건부 점프, 예외 처리와 같은 동적 제어 흐름을 지원하는 기술을 소개합니다. 다양한 도메인의 벤치마크를 통해 범용 프로세서 대비 상당한 성능 향상을 입증하였습니다.
핵심 포인트
- 재구성 가능 프로세서를 통해 유휴 상태의 가속기 슬롯을 애플리케이션 요구에 따라 동적으로 활용 가능
- 마이크로코드 수준에서 루프, 조건부 점프, 예외 처리를 지원하는 동적 제어 흐름 구현
- 객체 탐지, AI, 보안 등 연산 집약적인 다양한 도메인에서의 성능 우수성 확인
- 범용 프로세서 대비 실행 속도의 유의미한 향상 달성
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.AR의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기