CODE OPTIMIZATION OF STRAIGHT-LINE PROGRAMS FOR A DATA-FLOW MACHINE.

被引:0
|
作者
Kimura, Haruhiko
机构
来源
Systems, computers, controls | 1982年 / 13卷 / 05期
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The author discusses code optimization and presents an algorithm for conversion from straight-line programs for a data-flow machine consisting only of artihmetic instructions to an optimum code (i. e. , to an object program with minimum execution time). It is first assumed that the execution time of each operation depends on the value of the input data. Based on that assumption, a control unit for extracting instructions is proposed which dynamically determines the execution order of instructions to which combinational law is applicable. It is then examined whether or not the execution time can be decreased by eliminating common factors by distributive law. An algorithm is presented to determine the optimum code when algebraic law is applied. It is also shown that the computation time is O(n**2).
引用
收藏
页码:64 / 73
相关论文
共 50 条