User-Aware Dynamic Task Allocation in Networks-on-Chip

User-Aware Dynamic Task Allocation in Networks-on-Chip
复制标题

DOI:
10.1145/1403375.1403675
复制
发表时间:
2008-03
期刊:
2008 Design, Automation and Test in Europe
影响因子:
--
通讯作者:
Chen-Ling Chou;R. Marculescu
Chen-Ling Chou;R. Marculescu
中科院分区:
其他
文献类型:
--
作者:
Chen-Ling Chou;R. Marculescu

文献摘要

被引文献

相似文献

在本文中,我们提出了一个运行时的应用程序任务分配到平台资源在同构片上网络(NoCs)的策略。作为新颖的贡献,我们将用户行为信息纳入资源分配过程;这使系统能够更好地响应实时变化并动态适应用户需求。然后提出了几种算法来解决任务分配问题,同时最大限度地减少通信能耗和网络竞争。如果考虑到用户行为,我们观察到约60%的通信节能(与可忽略不计的能源运行时开销)相比,一个任意的任务分配策略。
In this paper, we propose a run-time strategy for allocating the application tasks to platform resources in homogeneous networks-on-chip (NoCs). As novel contribution, we incorporate the user behavior information in the resource allocation process; this allows system to better respond to real-time changes and adapt dynamically to user needs. Several algorithms are then proposed for solving the task allocation problem, while minimizing the communication energy consumption and network contention. If user behavior is taken into consideration, we observe about 60% communication energy savings (with negligible and energy runtime overhead) compared to an arbitrary task allocation strategy.