Co-optimizing Dataflow Graphs and Actors with MLIR

2022 IEEE Workshop on Signal Processing Systems (SiPS)(2022)

引用 0|浏览26
暂无评分
摘要
Dataflow programming is considered a good solution for the implementation of parallel signal processing applications. However, the strict separation between kernel and coordination codes limits the variety of possible optimizations and the compatibility with state-of-the-art compiler frameworks. We present a prototype static dataflow compiler, built with the LLVM MLIR framework, that overcomes these limitations and enables a previously impossible combination of optimization strategies that leverages information from the dataflow topology. Initial results show 30% wall time improvement and 53% memory usage improvement on a video processing workload.
更多
查看译文
关键词
compiler,dataflow,MLIR,optimization,dead code elimination,IaRa,dialect,co-optimization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要