DocumentCode :
2257318
Title :
Scaling and performance of a priority packet queue for real-time applications
Author :
Picker, Dan ; Fellman, Ronald D.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., San Diego, La Jolla, CA, USA
fYear :
1994
fDate :
7-9 Dec 1994
Firstpage :
56
Lastpage :
62
Abstract :
Real-time multiprocessor applications are typically characterized by hard deadlines which severely constrain interprocessor communications. Contention for communication resources and the use of first-in-first-out (FIFO) buffering can introduce priority inversion, resulting in missed deadlines. This paper investigates the scaling and performance of a novel 1.2 μm CMOS Priority Packet Queue (PPQ) design. Its unique segmented architecture effectively exploits the packetized nature of traffic within most real-time networks and achieves 96% the speed of a high-speed packet FIFO. The PPQ can either perform priority inheritance or overwrite lower priority packets during queue overflow, and robustly handles asynchronous read and write clocks of widely disparate frequencies. Comparison results show that the PPQ offers over twice the speed of the conventional design, and promises even greater relative speed improvement for larger designs
Keywords :
multiprocessing systems; packet switching; performance evaluation; queueing theory; real-time systems; hard deadlines; interprocessor communications; multiprocessor applications; performance; priority inheritance; priority packet queue; real-time applications; segmented architecture; Multiprocessing; Packet switching; Queuing analysis; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 1994., Proceedings.
Conference_Location :
San Juan
Print_ISBN :
0-8186-6600-5
Type :
conf
DOI :
10.1109/REAL.1994.342730
Filename :
342730
Link To Document :
بازگشت