2018年12月20日 星期四

隨筆兩篇 - Clang++ vs g++ 速度;Verilator 使用簡易心得

最近在使用 Verilator 這個 tool
這是一個可以把可合成 RTL 轉換成 C++ 然後跑 RTL-sim 的開源工具
verilator 產生出來的 code 動輒數十萬行 C++,compile time 數分鐘
中型的 RTL-sim 也是在秒~分鐘上下
於是就想說以此為 benchmark
比較用不同的 C++ compiler 的本身性能以及產出的 code 的速度