首页> 外文会议>2014 9th International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip >Dynamic management of multikernel multithread accelerators using Dynamic Partial Reconfiguration
【24h】

Dynamic management of multikernel multithread accelerators using Dynamic Partial Reconfiguration

机译:使用动态部分重新配置动态管理多内核多线程加速器

获取原文
获取原文并翻译 | 示例

摘要

Ever demanding systems with restricted resources face increasingly complex applications. Additionally, changeable environments modify working conditions over time. Therefore, a dynamic resource management is required in order to provide adaptation capabilities. By using ARTICo3, a bus-based architecture with reconfigurable slots, this adaptation is accomplished in three different but dependent areas: Consumption, Confidentiality and fault tolerance, and Computation. The proposed resource management strategies rely on an architecture and a model of computation that make execution configuration to be application-independent, but context-aware, since a CUDA-like execution model is used. The inherent and explicit application-level parallelism of multithreaded CUDA kernels is used to generate hardware accelerators that act as thread blocks. Despite other modes of operation provided by the ARTICo3 architecture, like module redundancy or dual-rail operation to mitigate Side-Channel Attacks, these thread blocks are dynamically managed and their execution is scheduled using a multiobjective optimization algorithm.
机译:资源有限的日益苛刻的系统面临着日益复杂的应用程序。此外,多变的环境会随着时间改变工作条件。因此,需要动态资源管理以提供适应能力。通过使用ARTICo3(具有可重新配置插槽的基于总线的体系结构),可以在三个不同但又相互依赖的领域中实现这种适配:消耗,机密性和容错以及计算。所提出的资源管理策略依赖于体系结构和计算模型,由于使用了类似CUDA的执行模型,因此使执行配置与应用程序无关,但可以识别上下文。多线程CUDA内核固有的和显式的应用程序级并行性用于生成充当线程块的硬件加速器。尽管ARTICo3架构提供了其他操作模式,例如模块冗余或减轻侧通道攻击的双轨操作,但这些线程块是动态管理的,并且使用多目标优化算法来调度它们的执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号