툴 호출에서 소스-메커니즘 탐색으로: 오픈소스 EDA를 위한 보호된 화이트박스 DSE
요약
본 논문은 오픈소스 EDA 툴의 설계 공간 탐색(DSE)을 공개 노브를 넘어 소스 레벨 메커니즘으로 확장하는 ReviewDSE 프레임워크를 제안합니다. 이 보호된 화이트박스 DSE는 재사용 가능한 검색 지식을 기록하고, OpenROAD에 구현하여 최종 HPWL을 평균 1.78% 감소시키는 성능 향상을 입증했습니다.
핵심 포인트
- ReviewDSE는 소스 레벨 메커니즘 탐색이 가능한 보호된 화이트박스 DSE 프레임워크입니다.
- OpenROAD에 구현되어 최종 HPWL을 평균 1.78% 감소시키는 성능 향상을 보였습니다.
- 실행 시간 인지 및 전체 흐름 검토를 통해 설계의 신뢰성과 최적화 효과를 높일 수 있습니다.
오픈소스 EDA 툴은 설계 공간 탐색(DSE)이 공개 노브(knobs)를 넘어 스테이지드 최적화기 내부의 경계가 지정된 소스 레벨 메커니즘으로 이동할 수 있도록 합니다. 우리는 타겟 설계를 위해 이러한 메커니즘을 탐색하는 보호된 화이트박스 DSE 프레임워크인 ReviewDSE를 제시합니다. ReviewDSE는 보호 평가자(protected evaluator) 하에서 완전한 소스 후보들을 평가하고, 재사용 가능한 검색 지식을 검토된 메커니즘 레벨 증거로 기록합니다. 먼저 보정 설계(calibration designs)로부터 메서드 증거와 소스 시작 분기(source-start branches)를 구성한 다음, 이러한 고정된 웜 스타트 제품(warm-start products)을 사용하여 교사 검토(Teacher review) 및 전체 흐름 유효성 검사(full-flow validation) 하에서 타겟 사례 탐색을 초기화합니다. 우리는 대표적인 스테이지드 오픈소스 EDA 최적화기인 OpenROAD의 상세 배치에 ReviewDSE를 구현했습니다. 9가지 타겟 작업 전반에 걸쳐, ReviewDSE는 공개 노브 블랙박스 DSE가 평균 0.38% 감소시킨 것과 비교하여, 2$ imes$ 실행 시간 게이트(runtime gate) 조건에서 최종 post-DPL 반둘레 와이어 길이(HPWL)를 평균 1.78% 감소시킵니다. 실행 시간을 인지하는 ReviewDSE 선택은 1.11$ imes$ 실행 시간에서도 1.68%의 감소율을 유지하며, 전체 흐름 검토는 스테이지 구성 가능성 실패를 노출하고 소스-메커니즘 탐색은 어려운 커트-로우(cut-row) 적법성 실패를 복구합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.AR의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기