首页> 外国专利> Scheme for dynamic process network reconfiguration

Scheme for dynamic process network reconfiguration

机译:动态过程网络重新配置方案

摘要

Streaming applications can be represented by process networks (562), in which tasks (450, 451, 456) perform processing of data and communicate these data to each other through FIFO channels (455). During steady-state processing, the process network (562) is fixed (fixed number of tasks (450, 451, 456) and channels (455)). However, the functionality of the application may be changed at run-time implying a different process network topology. In order to avoid the run-time overhead of destroying the entire network (562) and then set up a new one, the network (562) should be dynamically reconfigured. A central task (454) manages the network topology and can issue commands to stop or suspends tasks (450, 451, 456), remove or redirect channels (455), etc. In order to avoid artefacts (e.g. processing display incomplete video frames), the tasks (450, 451, 456) respond to these commands only at certain reconfiguration points (101, 102, 103, 104) in their processing loop. By the designer these points (101, 102, 103, 104) can be freely chosen, taking into consideration the reconfiguration latency, possible partial data handling, and state cleaning.
机译:流应用程序可以由处理网络(562)表示,其中任务(450、451、456)执行数据处理并通过FIFO通道(455)将这些数据相互传递。在稳态处理期间,过程网络(562)是固定的(固定数目的任务(450、451、456)和通道(455))。但是,应用程序的功能可能会在运行时更改,这意味着存在不同的过程网络拓扑。为了避免破坏整个网络(562)然后建立新网络的运行时开销,应当动态地重新配置网络(562)。中央任务(454)管理网络拓扑,并可以发出命令以停止或暂停任务(450、451、456),删除或重定向通道(455)等。为了避免伪像(例如,处理显示不完整的视频帧)因此,任务(450、451、456)仅在其处理循环中的某些重新配置点(101、102、103、104)响应这些命令。通过设计人员,可以考虑重新配置等待时间,可能的部分数据处理和状态清除,自由选择这些点(101、102、103、104)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号