오버레이(Overlay)인가 커스텀(Customize)인가? 이기종 시스템에서의 아키텍처 선택 재고
요약
자율 주행 시나리오를 바탕으로 이기종 시스템에서의 오버레이와 커스텀 가속 아키텍처 간의 트레이드오프를 분석합니다. 워크로드 변동과 재구성 지연 시간 등 실제 조건을 고려하여 최적의 배포 전략을 제시합니다.
핵심 포인트
- 빈번한 모델 전환 시에는 오버레이 기반 아키텍처가 유리함
- 비트스트림 재로드 오버헤드 감소로 커스텀 아키텍처의 매력도 상승
- 워크로드 특성과 기술 발전에 따라 최적의 설계 전략이 변화함
본 연구에서는 자율 주행 시나리오에 초점을 맞추어, 배포 중심적 관점에서 이러한 트레이드오프(trade-off)에 대한 체계적인 연구를 제시합니다. 오버레이(overlay)와 커스텀 가속(customized acceleration)을 고립된 설계 지점으로 취급하는 대신, 워크로드 변동(workload variation), 아키텍처 설계(architectural design), 재구성 지연 시간(reconfiguration latency), 그리고 전환 빈도(switching frequency)를 포함한 실제 조건 하에서 각 접근 방식이 언제 더 선호되는지를 분석합니다. 우리의 분석에 따르면, 최신 아키텍처(state-of-the-art architecture) 하에서는 매우 빈번한 모델 전환이 발생하는 경우 오버레이 기반 아키텍처가 더 적합합니다. 그러나 비트스트림 재로드 오버헤드(bitstream reload overhead)가 지속적으로 감소함에 따라, 특히 효율성 요구 사항이 있는 워크로드의 경우 커스텀 아키텍처(customized architectures)가 점점 더 매력적으로 변할 수 있습니다. 반대로, 오버레이 아키텍처가 더 유능하고 유연해진다면 커스텀 아키텍처에 비해 그 우위를 더욱 확장할 수도 있습니다. 이러한 관찰 결과는 향후 아키텍처 설계에 대한 설계 통찰력을 제공하며, 최적의 배포 전략은 기술 발전에 따라 뒤바뀔 것입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.AR의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기