首页> 外文会议>IEEE International Conference on Computer Design >A Novel O (1) Parallel Deadlock Detection Algorithm and Architecture for Multi-unit Resource Systems
【24h】

A Novel O (1) Parallel Deadlock Detection Algorithm and Architecture for Multi-unit Resource Systems

机译:用于多单元资源系统的新型O(1)并行死锁检测算法和架构

获取原文

摘要

This paper introduces a novel O (1) parallel deadlock detection approach for multi-unit resource System-on-a-Chips (SoCs), inspired by Kim's method in O (1) detection as well as Shiu's method in parallel processing. Our contributions are (i) the first O (1) hardware deadlock detection and (ii) O (min (m, n)) preparation, both for multi-unit resource systems, where m and n are the number of processes and resources, respectively. O (min (m, n)), previously O (m×n), is achieved by performing all the searches for sink nodes for each and every resource in parallel in hardware over a matrix representing resource allocations as well as other auxiliary matrices. Our experiments demonstrate that deadlock detection always takes two clock cycles.
机译:本文介绍了一种新的O(1)个并行死锁检测方法,用于多单元资源系统的芯片(SOC),受到KIM在O(1)检测中的方法以及ShiU的并行处理中的方法。我们的贡献是(i)第一O(1)硬件死锁检测和(ii)o(min(m,n))准备,用于多单元资源系统,其中m和n是过程和资源的数量,分别。 o(min(m,n))之前,通过对表示资源分配的矩阵以及其他辅助矩阵的矩阵在硬件上对每个和每个资源进行并行的每个资源来实现所有搜索来实现oveO(m×n)。我们的实验表明,死锁检测始终需要两个时钟周期。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号