【24h】

Monsoon

机译:季风

获取原文

摘要

Dataflow architectures tolerate long unpredictable communication delays and support generation and coordination of parallel activities directly in hardware, rather than assuming that program mapping will cause these issues to disappear. However, the proposed mechanisms are complex and introduce new mapping complications. This paper presents a greatly simplified approach to dataflow execution, called the explicit token store (ETS) architecture, and its current realization in Monsoon. The essence of dynamic dataflow execution is captured by a simple transition on state bits associated with storage local to a processor. Low-level storage management is performed by the compiler in assigning nodes to slots in an activation frame, rather than dynamically in hardware. The processor is simple, highly pipelined, and quite general. It may be viewed as a generalization of a fairly primitive von Neumann architecture. Although the addressing capability is restrictive, there is exactly one instruction executed for each action on the dataflow graph. Thus, the machine oriented ETS model provides new understanding of the merits and the real cost of direct execution of dataflow graphs.

机译:

数据流体系结构可承受较长的不可预测的通信延迟,并直接在硬件中支持并行活动的生成和协调,而不是假设程序映射将导致这些问题消失。但是,提出的机制很复杂,并引入了新的映射复杂性。本文提出了一种大大简化的数据流执行方法,称为显式令牌存储(ETS)体系结构,其当前在 Monsoon 中的实现。动态数据流执行的本质是通过与处理器本地存储相关的状态位的简单转换来捕获的。底层存储管理由编译器通过在激活帧中的插槽中分配节点来执行,而不是在硬件中动态进行。该处理器非常简单,高度流水线化,并且相当通用。可以将其视为相当原始的冯·诺依曼架构的概括。尽管寻址能力是限制性的,但对于数据流图上的每个操作,仅执行一条指令。因此,面向机器的ETS模型提供了对直接执行数据流图的优点和实际成本的新认识。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号