简述数据流计算机存在的问题。
【正确答案】:(1) 数据流机主要目的是为了提高操作级并行的开发水平,但如果题目本身数据相关性很强,内含并行性成分不多时,就会导致数据流机的效率反而不如传统的Von Neumann型机器的高。(2) 在数据流机器中为了给数据建立标记并识别和处理该标记,需要花费较多的辅助开销和较大的存贮空间(可能比Neumann型的要大出 2 至3 倍)。(3) 数据流机不保存数组。(4) 数据流语言的变量代表数值而不是存贮单元位置, 使程序员无法控制存贮分配。 为了能有效地回收不用的存贮单元, 就增大了编译程序设计的难度。(5) 专门适合于数据流机用的互连网络的设计较困难,而且,对数据流机的输入/输出尚待完善。(6) 数据流机没有程序计数器, 给诊断和维护带来困难。因此,数据流计算机难以批量生产,仍需进一步改进。参考8.1.4节
简述数据流计算机存在的问题。
- 2024-08-04 01:54:40
- 计算机系统结构(02325)
- 1