DocumentCode
2405634
Title
Modeling cache inconsistencies in an ATM high-speed network interface architecture
Author
McEachen, John C. ; Batson, Mickey S.
Author_Institution
Dept. of Electr. & Comput. Eng., Naval Postgraduate Sch., Monterey, CA, USA
Volume
2
fYear
1999
fDate
1999
Firstpage
813
Abstract
An asynchronous transfer mode (ATM) high speed network interface employing a DMA (direct memory access) engine is modeled using the queuing theory of heterogeneous source environments. Specifically, the system bus is modeled as a multiplexer of data between the central processing unit (CPU), system cache, host memory and the interface. A two-stage queuing system is developed, fed by a multiplexed constant rate source, representing DMA accesses, and a Poisson distributed source, representing application writes, The resulting D+M/D/1 waiting time tail distribution is approximated analytically using a weighted M/D/1 queuing system and is verified by computer simulation. Data loss due to cache and memory inconsistencies encountered in the second stage is then observed for a variety of interarrival rates from the Poisson source. Based on observed results, a region of primary interest is noted where the arrival rate of DMA accesses is substantially greater than the mean arrival rate of application writes. Circumstances where the system can still effectively function with a low probability of data loss are identified
Keywords
Poisson distribution; asynchronous transfer mode; cache storage; queueing theory; ATM high-speed network interface architecture; D+M/D/1 waiting time tail distribution; Poisson distributed source; application writes; cache inconsistencies; central processing unit; data loss; direct memory access; heterogeneous source environments; interarrival rates; mean arrival rate; multiplexed constant rate source; queuing theory; two-stage queuing system; weighted M/D/1 queuing syste; Application software; Asynchronous transfer mode; Central Processing Unit; Computer simulation; Engines; High-speed networks; Multiplexing; Probability distribution; Queueing analysis; System buses;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1999. 42nd Midwest Symposium on
Conference_Location
Las Cruces, NM
Print_ISBN
0-7803-5491-5
Type
conf
DOI
10.1109/MWSCAS.1999.867759
Filename
867759
Link To Document