Home | deutsch  | Legals | KIT

Achieved IPC Performance (Still The Foundation For Extensibility)

Achieved IPC Performance (Still The Foundation For Extensibility)
Author:

Jochen Liedtke, Kevin Elphinstone, Sebastian Schönberg, Hermann Härtig, Gernot Heiser, Nayeem Islam, and Trent Jaeger

Links:
Source:

Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HotOS), Chatham (Cape Code), MA, May 1997

Date: 05.1997

Abstract:

Extensibility can be based on cross-address-space communication or on grafting application-specific modules into the operating system. For comparing both appproaches, we need to explore the best achievable performance for both models. This paper reports the achieved performance of cross-address-space communication for the L4 Microkernel 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:

@InProceedings{Liedtke97AchievedIPCPerf,
  author = {Jochen Liedtke and Kevin Elphinstone and Sebastian Sch\"onberg and Hermann H\"artig and Gernot Heiser and Nayeem Islam and Trent Jaeger},
  title = {Achieved IPC Performance (Still The Foundation For Extensibility)},
  booktitle = {Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HotOS-VI)},
  address = {Cape Cod, MA},
  month = may # "~5--6",
  year = 1997,
  url = {http://l4ka.org/publications/}
}