Easton Man's Channel
18:20 · May 13, 2024 · Mon
属于CYY自己的世界
Chisel编译时间优化实例——将香山的双核RTL生成时间从36分钟压缩到7分钟
Telegraph
|
source
(author: 陈泱宇)
Telegraph
Chisel编译时间优化实例——将香山的双核RTL生成时间从36分钟压缩到7分钟
背景 自从香山新后端合并后,Chisel编译时间大幅增加,特别是在双核的DefaultConfig下,在我的13900K机器+OpenJDK 11的条件下,FIR的生成时间已经达到的34分钟,具体可以见该issue,而在之前,FIR生成时间仅为2分钟不到。这样的编译时间大幅增加导致开发流程不再敏捷,大幅时间浪费在等待编译上。 观察 我首先怀疑是电路规模也存在大幅增加,因此我首先观测了FIR的大小。通过git checkout或git reset --hard使用新后端合并前的commit进行观察可发现,…
Home
Powered by
BroadcastChannel
&
Sepia