AgRefactor는 실제 소프트웨어를 합성 가능한 고수준 합성(HLS) 코드로 변환하는 어려움을 해결하는 LLM 기반 멀티에이전트 리팩터링 워크플로다. 작업 간 사실적·전략적 지식을 축적·검색하는 자기 진화 메모리 시스템으로 미지의 프로그램에 대한 강건성과 효율을 높이고, 자동 리팩터링 도구를 통합해 LLM 재작성과 도구 기반 변환의 균형을 맞춰 비용을 낮추고 확장성을 개선한다. 기존 연구 최복잡 사례보다 5~10배 긴 실제 벤치마크 11개 중 9개에서 SoTA 자동 도구 및 강력한 LLM 베이스라인을 앞서거나 대등했다. 추가 성능 최적화로 SoTA pragma 튜닝 도구 대비 기하평균 6.51배, 최적화된 오픈소스 설계 대비 1.20배 속도향상을 20% 미만 추가 자원으로 달성했다. 완전 자동·오픈소스로 공개됐다.
- •소프트웨어를 HLS 호환 프로그램으로 리팩터링하는 LLM 멀티에이전트 워크플로
- •작업 간 지식을 축적·검색하는 자기 진화 메모리와 자동 도구 통합으로 비용·확장성 개선
- •기존 최복잡 사례보다 5~10배 긴 11개 벤치마크 중 9개에서 SoTA 도구·강력 기준선과 대등 이상
- •pragma 튜닝 대비 기하평균 6.51배, 최적화 오픈소스 대비 1.20배 속도향상
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
AgRefactor: Self-Evolving Agentic Workflow for HLS Compatibility and Performance
- 1.소프트웨어를 HLS 호환 코드로 리팩토링하는 멀티에이전트 워크플로 AgRefactor 공개
- 2.작업 간 사실·전략 지식을 축적·검색하는 자기진화 메모리로 견고성 향상
- 3.기존 연구 대비 5~10배 긴 실전 벤치마크 11개 중 9개에서 SoTA 동등 이상
- 4.SoTA pragma 튜닝 도구 대비 기하평균 6.51배 속도 향상, 완전 자동화·오픈소스
왜 중요한가?
고수준 합성(HLS)의 최대 걸림돌인 소프트웨어→하드웨어 코드 변환을 LLM 에이전트로 자동화해 칩 설계 진입장벽을 낮추는 실용적 성과다. 비용이 큰 LLM 재작성과 저렴한 도구 기반 변환을 에이전트가 상황에 따라 조합하는 설계가 스케일링의 핵심이다.
언급 프로젝트
본문 미리보기
arXiv:2606.30949v1 Announce Type: new Abstract: High-Level Synthesis (HLS) provides a fast path from concepts to silicon, but converting real-world software into synthesizable HLS code remains challenging due to restrictive language support and the gap between software and hardware programming practices. Existing automated and LLM-based refactoring approaches partially address this problem, yet they often lack flexibility, struggle to scale, and incur high computational costs. We introduce AgRe
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 13:08AI 초안

