小组研究论文被IEEE期刊TCAD接收


清华大学软件系统安全保障小组研究成果“PHCG: Optimizing Simulink Code Generation for Embedded System with SIMD Instructions”被期刊 IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 接收。
该论文提出了一个具备SIMD指令自动综合能力的Simulink模型的优化的代码生成器PHCG。PHCG将模型中可并行执行的组件合并为批量计算组件,之后根据指令到数据流图的映射关系为批量计算组件综合适当的SIMD指令,最后根据输入规模的自适应以及预计算为密集计算组件选择最佳的算法实现。论文在多个Simulink模型上评估了PHCG的性能,与Simulink Coder和最新的代码生成工作DFSynth相比,PHCG生成的代码在不同的架构和编译器上的执行时间分别达到了38.9%-92.9%和41.2%-76.8%的改进。并且该工作相比使用GCC编译器对生成的代码进行自动向量化编译仍然能够取得13.3%85.3%的代码性能提升。该工作由博士生苏卓、硕士生喻泽弘和博士后杨镒箫等人完成。

IEEE TCAD是中国计算机学会推荐的A类期刊,是计算机辅助设计领域中最具影响力的刊物之一。