Courses
Current Courses
Course Overview

L4Ka Projects
Pistachio
Virtualization
IDL4

Power Management Projects
Server Power Management
I/O Power Management
Frequency Scaling

Peer-to-peer Projects
Videgor
Linyphi

Publications
L4Ka Publications
PM Publications
P2P Publications

Theses
Current Topics
L4Ka Theses
PM Theses
P2P Theses

 
 
 
 
 
 
 
 
 
Welcome to the System Architecture Group at the University of Karlsruhe (Germany)

System Architecture as a scientific discipline deals with the design, implementation and evaluation of well-structured and efficient software systems, reaching from tiny pervasive systems up to easily configurable, highly flexible systems.
 
Research Projects

   L4Ka Project   (Contact: Jan Stöß)

Our primary research focus aims at substantiating and establishing a new methodology for system construction that helps to manage ever-increasing OS complexity and minimizes legacy dependence. Our vision is a microkernel technology that can be and is used advantageously for constructing any general or customized operating system including pervasive systems, deep-computing systems, and huge servers.

   L4Ka Virtualization

Our Virtual Machine project investigates the applicability of microkernel technology to virtual machine environments. It complements the L4Ka project, using the L4Ka microkernel for high performance reuse of legacy software with the added benefits of strong isolation. Traditional virtual machine environments achieve their security via extreme isolation of compartments; the L4Ka Virtual Machine project explores the benefits of enabling secure communication between compartments, to construct large systems from legacy components. The project also focuses on achieving new levels of performance and scalability in virtual machines.

   Power Management   (Contact: Prof. Dr. Frank Bellosa)

With the emergence of portable and wireless devices and with the thermal problems originating from high-power processors we are facing a rising awareness for the topic of dynamic energy management. The interface between the hardware, whose energy consumption should be controlled, and the application software, which consumes energy implicitly by activating hardware components, is the operating system. Because of the operating system's role as a mediator, it is predestined for any kind of resource accounting. This includes the aspect of energy as an indispensable first class resource.

   Peer-to-peer   (Contact: Dr. Thomas Fuhrmann)

Peer-to-peer computing draws on a well-known principle in distributed systems, the functional equivalence of all the computing nodes. With peer-to-peer, self-organization rather than human administration dynamically assigns the different roles within the system. Thereby, the system becomes robust against attacks and failures. Moreover, the system scales much better to growing demands than classical client-server architectures. While file-sharing is still the most prominent peer-to-peer application, a much broader spectrum of applications can benefit from the peer-to-peer paradigm.
New Website!

The System Architecture Group
has a new website.
 
Operating Systems / System Architecture Exams

First Final Exam (WT 2009/2010)
Exam Date: Monday, March 29, 2010, 9:00

Registering: January 21 - March 24, 2010
Registering online: Studierendenportal

Revoking your registration - 24.03.2010: online
Revoking your registration 25.03. - 29.03.2010:
at the secretary's office, R. 159, Bldg. 50.34
or before the examination in the 'Hörsaal'
 
Course Registrations

PSE 23 - Shared Mobile File System

PSE 24 - Walk-by Applikation Store

OS Internals

SDI

Scheduling Theory

System z

Cloud Computing
   
   
 
 
 
  Mail to webmaster