想过冗余代码样子是产生很多无用的操作,如果用指令的图描述应该是闭环而没有产生信息的过程,但是最终还是落在增加翻转的次数和数据传输长度,所以想到用功耗直接描述。
【 在 philbloo 的大作中提到: 】
: 这个模型必须很简单,不然计算上的复杂度会导致无法应用。这个模型必须尽量减少启发式算法,不然最后就变成炼丹。同时要定义目标,追求是最优还是次优。
: 我最近在参与一个VLIW及其编译器的设计,对特定应用追求的是最优解。pipeline, crossbar, pipeline register, memory latency 这些都必须考虑进去。传统的编译器模型解决这些问题很困难。后来参考了这篇论文,感觉挺有价值。至少,这个模型可计算。
https://dl.acm.org/doi/10.1145/3332373:
: ...................
--
修改:MaLing FROM 42.120.75.*
FROM 42.120.75.*