Synthesis of Instruction Sets for Pipelined Microprocessors
Synthesis of Instruction Sets for Pipelined Microprocessors
复制标题
流水线微处理器指令集的综合
DOI:
10.1145/196244.196250
复制
发表时间:
1994
期刊:
影响因子:
--
通讯作者:
A. Despain
中科院分区:
文献类型:
--
作者:
Ing;A. Despain
We present a systematic approach to synthesize an instruction set such that the given application software can be efficiently mapped to a parameterized, pipelined microarchitecture. In addition, the assembly code is generated to show how the application can be compiled with the synthesized instruction set. The design of instruction sets is formulated as a modified scheduling problem. A binary tuple is proposed to model the semantics of instructions and integrate the instruction formation process into the scheduling process. A simulated annealing scheme is used to solve for the schedules. Experiments have shown that the approach is capable of synthesizing powerful instructions for modern pipelined microprocessors. The synthesis algorithm ran with reasonable time and a modest amount of memory for large benchmarks.
DOI:
--
发表时间:
2010
期刊:
影响因子:
--
作者:
T.Asano;J.Jansson;K.Sadakane;R.Uehara;G.Valiente;森尾貴広・施芳・山田パリーダ・真木太一・礒田博子;Vladimir Saenko;渡辺 寧;大森裕史;T.Asano
通讯作者:
T.Asano