See this document in CiteSeerX!

Using PCI-Bus Systems in Real-Time Environments (2002)  (Make Corrections)  
Sebastian Schönberg



  Home/Search   Context   Related

 
View or download:
os.inf.tudresden.d...schoenbergphd.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  os.inf.tudresden.de/drops/doc (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper analyzes why bandwidth generated by processors on the memory bus cannot be simply summed. In an example, it shows that two processors access the bus in regular patterns, the first for one out of three time units (33%), the second for one out of two time units (50%), do not generate the expected bandwidth consumption of 83%. Due to access conflicts, the bandwidth achieved is only 66%. If all processors access memory during a system-global #-window only once and also through dense... (Update)

Active bibliography (related documents):   More   All
2.5:   Impact of PCI-Bus Load on Applications in a PC Architecture - Schönberg (2003)   (Correct)
0.5:   Timing Analysis for Fixed Priority Scheduling of Hard.. - Gonzalez, Klein (1994)   (Correct)
0.5:   The L4Ka Vision - Dannowski, Elphinstone, Liedtke.. (2001)   (Correct)

Similar documents based on text:   More   All
0.2:   Fault Tolerance and Avoidance in Biomedical Systems - Shane Stephens Gernot   (Correct)
0.2:   Reducing TCB size by using untrusted components -.. - Hohmuth, Peter.. (2004)   (Correct)
0.2:   Pre-Virtualization: Slashing the Cost of Virtualization - LeVasseur, Uhlig..   (Correct)

BibTeX entry:   (Update)

@misc{ nberg-using,
  author = "Sebastian Schönberg",
  title = "Using PCI-Bus Systems in Real-Time Environments",
  url = "citeseer.ist.psu.edu/664098.html" }
Citations (may not include all citations):
2003   The Art of Computer Programming (context) - Knuth - 1998
1582   Scheduling Algorithms for Multiprogramming in a HardReal -Ti.. - Liu, Layland - 1973
336   The rate monotonic scheduling algorithm: Exact characterizat.. (context) - Lehoczky, Sha et al. - 1989
138   A Proportional Share Resource Allocation Algorithm for Real-.. - Stoica, Wahab et al. - 1996
105   Stride scheduling: Deterministic proportionalshare resource .. - Waldspurger, Weihl - 1995
90   Algorithm for computer control of a digital plotter (context) - Bresenham - 1965
70   Imprecise results: Utilizing partial computations in real-ti.. (context) - Lin, Natarajan et al. - 1987
51   A Fair Share Scheduler - Kay, Lauder - 1988
46   PCI Local Bus Specification (context) - Interest, Portland - 1995
43   International Organization for Standardization (context) - for, CAN et al. - 1993
42   The desk area network - Hayter, McAuley - 1991
36   the Duality between Resource Reservation and Proportional Sh.. - Stoica, Wahab et al. - 1997
35   The Fair Share Scheduler (context) - Henry - 1984
34   Alpha 21164 Microprocessor Hardware Reference Manual (context) - Corp, Massachusetts
34   Operating system benchmarking in the wake of lmbench: A case.. (context) - Brown, Seltzer - 1997
31   OS-controlled cache predictability for real-time systems - Liedtke, Hartig et al. - 1997
31   The performance of -kernel-based systems (context) - Hartig, Hohmuth et al. - 1997
30   Statistical Rate Monotonic Scheduling - Atlas, Bestavros - 1998
30   Analysis of benchmark characteristics and benchmark performa.. - Saavedra, Smith - 1996
30   Performance of real-time bus scheduling algorithms (context) - Lehoczky, Sha - 1986
30   Measuring cache and TLB performance and their e#ect on bench.. - Saavedra, Smith - 1995
25   DROPS: OS support for distributed multimedia applications - Hartig, Baumgartl et al. - 1998
22   Implementing Quicksort programs (context) - Sedgewick - 1978
21   An instruction timing model of CPU performance (context) - Peuto, Shustek - 1998
19   Computer Organization and Design (context) - Patterson, Hennessy - 1998
12   Scheduling Messages on Controller Area Network for Real-Time.. - Zuberi, Shin - 1997
12   Charge-based proportional scheduling - Maheshwari - 1995
12   Systems performance measurement on PCI pamette - Moll, Shand - 1997
11   Statistical Analysis of WCET for Scheduling (context) - Edgar, Burns - 2001
11   Accelerated Graphics Port Interface Specification (context) - Corp - 1998
10   Cooperating resource managers (context) - Hartig, Reuther et al. - 1999
10   Modeling Bus Scheduling Policies for Real-time Systems - Kettler, Lehoczky et al. - 1995
6   the quantitative specification of jitter constrained periodi.. - Hamann - 1997
5   Scheduling the CAN bus with earliest deadline techniques (context) - Natale - 2000
5   Dresden Realtime Operating System - Baumgartl, Borriss et al. - 1998
5   A Practical Approach to EDF Scheduling on Controller Area Ne.. (context) - Pedreiras, Almeida - 2001
3   PCI Pamette user-area interface for firmware v (context) - Shand - 1998
3   Universal Serial Bus Specification (context) - Hewlett-Packard, Lucent et al. - 2000
3   IA-32 Intel Architecture Software Developers Manual (context) - Corp - 2002
2   Intel 440FX PCISET: 82441FX PCI and Memory Controller (context) - Corp, Clara - 1996
2   Quality Assuring Scheduling --- Using Stochastic Behavior to.. - Hamann, Loser et al. - 2001
2   Process cruise control: Throtteling memory access in a soft .. - Bellosa - 1997
2   Allow Cycle-Stealing Direct Memory Access I/O Concurrent wit.. (context) - Huang, Liu et al. - 1996
2   Preliminary thoughts on memory-bus scheduling - Liedtke, Volp et al. - 2000
2   Addendum to the PCI Local Bus Specification (context) - Interest, Portland et al. - 2000
2   Intel 430TX PCISET: 82439TX System Controller (context) - Corp, Clara - 1997
2   of Federal Information Processing Standards publication (context) - States, of et al. - 1977
2   IEEE P1014 --- a standard for the high-performance VME bus (context) - Fischer - 1985
2   Enhancing the PCI bus to support realtime streams (context) - Scottis, Krunz et al. - 1999
2   Real-Time Scheduling Support in Futurebus (context) - Sha, Lehoczky et al. - 1990
2   Infiniband Architecture (context) - Association - 2000
2   PBI - PCI Bus Interface (context) - Benson - 1995
1   CompactPCI Poised To Meet High Performance Telecom Demands (context) - Wynia - 2000
1   Switched PCI and Next Generation Embedded PowerPC (context) - Wilson
1   FORE PCA-200e Reference Manual (context) - Inc
1   Intel BX AGPset BX Host BridgeController (context) - Santa, BX et al. - 1998
1   Why CompactPCI will replace VME (context) - David - 1998
1   Is CompactPCI a Replacement for VME (context) - Somes - 1998
1   PCI System Architecutre (context) - Shanley, Anderson - 1999
1   Corrigendum (context) - Sedgewick - 1979
1   Intel 810 Chipset Reference Manual (context) - Corp, Clara
1   Hit and Miss Server, a scalable network server (context) - Liedtke - 1997
1   L4 reference manual (486, Pentium, PPro (context) - Liedtke - 1996
1   CACF Microprocessor Reference Manual (context) - Santa, CF et al. - 1994
1   Performance and bus transfer influences (context) - Schonberg, Mehnert et al. - 1998
1   Portierung des Linux ATM-Treibers fur FORE PCA-200E auf den .. (context) - Dannowski - 1997
1   Futurebus+ as an I/O Bus: Profile B (context) - Aichinger - 1992
http://www.specbench.org
http://www.caldera.com/developers/community/

Documents on the same site (http://os.inf.tu-dresden.de/drops/doc.html):   More
The L4 Microkernel on Alpha - Schönberg (1996)   (Correct)
Taming Linux - Härtig, Hohmuth, Wolter (1998)   (Correct)
A Streaming Interface for Real-Time Interprocess Communication - Löser, Härtig, Reuther   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC