2010
DOI: 10.1109/tpds.2009.38
|View full text |Cite
|
Sign up to set email alerts
|

A True O(1) Parallel Deadlock Detection Algorithm for Single-Unit Resource Systems and Its Hardware Implementation

Abstract: Due to rapid technology advance, Multiprocessor System-on-Chips (MPSoCs) are likely to become commodity computing platforms for embedded applications. In the future, it is possible that an MPSoC is equipped with a large number of processing elements as well as on-chip resources. The management of these faces many challenges, among which deadlock is one of the most crucial issues. This paper presents a novel hardware-oriented deadlock detection algorithm suitable for current and future MPSoCs. Unlike previously… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 11 publications
(20 citation statements)
references
References 6 publications
(12 reference statements)
0
20
0
Order By: Relevance
“…Later, Xiao and Lee developed a new approach to classifying resource events in a single-unit resource system. This development led to a new algorithm known as O(1) Single-Unit Deadlock Detection Algorithm (OSDDA) [9]. By utilizing the new classification of resource events, deadlock preparation was able to be completed in O(1) time.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Later, Xiao and Lee developed a new approach to classifying resource events in a single-unit resource system. This development led to a new algorithm known as O(1) Single-Unit Deadlock Detection Algorithm (OSDDA) [9]. By utilizing the new classification of resource events, deadlock preparation was able to be completed in O(1) time.…”
Section: Related Workmentioning
confidence: 99%
“…As a result, OSDDA was able to achieve an overall run-time complexity of O(1) in hardware. The basis of our algorithm is rooted in the methodology of OSDDA [9]. The core operation of OSDDA is based upon a classification of re-source events in the system which is further discussed in Section 2.4.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations