ITEC -  Operating Systems Group

Asynchronous Communication Using Synchronous IPC Primitives

  • Subject:L4Ka
  • Type:Diplomarbeit
  • Date:30.05.2003
  • Supervisor:

    Dr. Volkmar Uhlig, Gerd Liefländer, Prof. Dr. Alfred Schmitt

  • Graduand:Stefan Götz
  • Links:PDF
  • Abstract:

    Asynchronous communication provides parallelism, message buffering, and a convenient programming model. Although it inherently introduces performance penalties and implicit policies, existing operating system implement asynchronous communication in the kernel. This thesis shows how flexibility and performance can be exported to applications by safely achieving asynchronous semantics at user level based on synchronous IPC primitives.

    BibTex:

    @diplomathesis{goetz03asynchrcomm,
      author = {Stefan G\"otz},
      title = {Asynchronous Communication Using Synchronous IPC Primitives},
      type = {Diploma Thesis},
      address = {System Architecture Group, University of Karlsruhe, Germany},
      month = may # "~30",
      year = 2003,
      url = {http://i30www.ira.uka.de/teaching/theses/pasttheses/}
    }