Lune

DAC2025Top-tier venue

Cayman: Custom Accelerator Generation with Control Flow and Data Access Optimization

Youwei Xiao, Fan Cui, Zizhang Luo, Weijie Peng, Yun Liang

2025Year
1Citations

Abstract

Custom accelerators enhance System-on-Chips’ performance through hardware specialization. High-level synthesis (HLS) can automatically synthesize accelerators for given kernels but requires manual selection and extraction of kernels from applications. This paper proposes Cayman, the first end-to-end framework to synthesize high-performance custom accelerators with both control flow and data access optimization. Cayman automatically selects kernels for hardware acceleration based on a hierarchical program representation, which captures kernel candidates with general control flows. Besides, Cayman optimizes accelerators with specialized processor-accelerator interfaces for data access acceleration. Cayman further introduces a novel accelerator merging mechanism to synthesize reusable accelerators. Experiments on various benchmarks demonstrate that Cayman outperforms two state-of-the-art frameworks by 8.0×8.0 \times and 14.4×14.4 \times.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get cb9dcb7a-0075-4dfe-b79e-aafb3f82d506

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines