2023.01.09
1. Introduction
Application Specific Instruction-set Processors (ASIPs)
提到了针对特定应用,自动生成指令的相关工作[9], [16], [10]。
提到了现有的可拓展的处理器:学术界[4],工业界[8], [17], [7], [6]。
提到了拓展比重新设计的优势:能利用已有工作减少设计复杂度
avoid the complexity of a complete processor and toolset development
自动生成指令拓展。
2. Related Work
3. Motivation and Contributions
贡献
- 前面的工作限制死了输入输出数量,比如2输入1输出,本文可配置。(我的可以)
- 前面的工作只能搞联通图,本文可以搞联通/非联通图。(我的也可以)
- 前面的工作没有formal methodology。(没仔细看,就是逻辑公式嘛?感觉没啥啊)
求解方法
- find the optimal single cut in a single basic block
- find an optimal set of nonoverlapping cuts in several basic blocks
- find a near-optimal set of nonoverlapping cuts in several basic blocks
最终求得near optimal cuts
算法没看,以后再说