Achieved IPC performance (still the foundation for extensibility)
Authors
IBM Watson Research Center
The University of New South Wales
Sydney 2052
Australia
Abstract
Extensibility can be based on cross-address-space communication or on grafting application-specific modules into the operating system. For comparing both approaches, we need to explore the best achievable performance in both models. This paper reports the achieved performance of cross-address-space communication for the L4 \mu-kernel on Intel Pentium, Mips R4600 and DEC Alpha. The direct costs range from 45 cycles (alpha) to 121 cycles (Pentium). Since only 2.3% of the L1 cache are required (Pentium), the average indirect costs are not to be expected much higher.
BibTeX Entry
@inproceedings{Liedtke_ESHHIJ_97, address = {Cape Cod, MA, USA}, author = {Jochen Liedtke and Kevin Elphinstone and Sebastian Sch{\"o}nberg and Herrman H{\"a}rtig and Gernot Heiser and Nayeem Islam and Trent Jaeger}, booktitle = {Workshop on Hot Topics in Operating Systems (HotOS)}, month = may, pages = {28--31}, paperurl = {https://trustworthy.systems/publications/papers/Liedtke_ESHHIJ_97.pdf}, title = {Achieved {IPC} Performance (Still the Foundation for Extensibility)}, year = {1997} }