Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Lars Reuther

dblp:76/2576 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 52% Storage systems · 44% Performance modeling and evaluation · 4%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
real-time scheduling
0.122003
Rotational-Position-Aware Real-Time Disk Scheduling Using a Dynamic Active Subset (DAS) · RTSS 2003
Quality-Assuring Scheduling-Using Stochastic Behavior to Improve Resource Utilization · RTSS 2001
Storage systems › i/o scheduling
disk scheduling
0.012003
Rotational-Position-Aware Real-Time Disk Scheduling Using a Dynamic Active Subset (DAS) · RTSS 2003
Storage systems › i/o scheduling › disk scheduling
real-time disk scheduling
0.012003
Rotational-Position-Aware Real-Time Disk Scheduling Using a Dynamic Active Subset (DAS) · RTSS 2003
Embedded and real-time systems › real-time scheduling
admission control
0.012001
Quality-Assuring Scheduling-Using Stochastic Behavior to Improve Resource Utilization · RTSS 2001
Storage systems
storage reliability
0.012003
Rotational-Position-Aware Real-Time Disk Scheduling Using a Dynamic Active Subset (DAS) · RTSS 2003
Embedded and real-time systems
execution time distribution
0.012001
Quality-Assuring Scheduling-Using Stochastic Behavior to Improve Resource Utilization · RTSS 2001
Performance modeling and evaluation
workload characterization
0.012001
Quality-Assuring Scheduling-Using Stochastic Behavior to Improve Resource Utilization · RTSS 2001

Methods — techniques the papers use, named apart from their topics

rotational position optimization · 0.0dynamic active subset · 0.0stochastic modeling · 0.0resource reservation · 0.0
YearPublicationVenuePosition
2007 Probabilistic Admission Control to Govern Real-Time Systems under Overload
abstract
Existing real-time research focuses on how to formulate. model and enforce timeliness guarantees for task sets whose correctness has a temporal aspect. However; the resulting systems often exhibit poor resource utilization due to the resource scheduler reserving more resources than required in order to ensure that admitted schedules can be satisfied under worst case conditions. Weakening the guarantees leads to the known concepts of firm and soft real-time tasks, butt we think the paradigm needs to be shifted further,: reifying efficient utilization. With Quality-Assuring Scheduling (QAS) we presented such an algorithm. However: its practical applicability is restricted to uniform and harmonic periods, due to its complexity for arbitrary periods. To overcome this limitation, we introduce Quality-Rate-Monotonic Scheduling (QRMS), which, although slightly more pessimistic, is less complex compared to QAS. Thee admission control is again based on a probabilistic model to ensure that a requested fraction of jobs is successfully executed. Thus the amount of missed deadlines can be externally controlled, even in sustained overload situations.
Claude-Joachim Hamann, Michael Roitzsch, Lars Reuther, Jean Wolter, Hermann Härtig
ECRTS3
2003 Rotational-Position-Aware Real-Time Disk Scheduling Using a Dynamic Active Subset (DAS)
abstract
Scheduling disk requests with service guarantees has to bring the demand to meet guarantees in line with the need to optimize disk utilization. This paper presents the design, implementation, and experimental evaluation of a disk-scheduling framework which optimizes the disk utilization under the constraints of both hard and statistical service guarantees. The framework is based on two principles: 1) upon each scheduling decision, the calculation of a subset of the outstanding disk requests such that all service guarantees can be enforced under worst-case assumptions; and 2) the scheduling of this subset based on the rotational position of requests in order to improve the disk utilization. Results are presented through an implementation of the scheduling framework in DROPS, the Dresden real-time operating system.
Lars Reuther, Martin Pohlack
RTSS1
2001 A Streaming Interface for Real-Time Interprocess Communication
abstract
Timely transfer of long, continuous data streams and handling data omission are stringent requirements of multimedia applications. To cope with these requirements, we extend well known mechanisms for inter-address-space data transmission, such as zero-copy and fast IPC, by the notion of time. Therefore, we add a time track to data streams and add mechanisms to limit the validity of data. For cases of overload we add notification and revocation techniques.
Jork Löser, Hermann Härtig, Lars Reuther
HotOS3
2001 Quality-Assuring Scheduling-Using Stochastic Behavior to Improve Resource Utilization
abstract
We present a unified model for admission and scheduling, applicable for various active resources such as CPU or disk to assure a requested quality in situations of temporary overload. The model allows us to predict and control the behavior of applications based on given quality requirements. It uses the variations in the execution time, i.e., the time any active resource is needed We split resource requirements into a mandatory part which must be available and an optional part which should be available as often as possible but at least with a certain percentage. In combination with a given distribution for the execution time we can move away from worst-case reservations and drastically reduce the amount of reserved resources for applications which can tolerate occasional deadline misses. This increases the number of admittable applications. For example, with negligible loss of quality our system can admit more than two times the disk bandwidth than a system based on the worst-case. Finally, we validated the predictions of our model by measurements using a prototype real-time system and observed a high accuracy between predicted and measured values.
Claude-Joachim Hamann, Lars Reuther, Jork Wolter, Hermann Härtig, Jork Löser, Sebastian Schönberg
RTSS2
1997 Encapsulating Mobile Objects
abstract
This paper describes a technique to effectively isolate mobile objects or processes that execute downloaded, potentially suspicious programs. It relies on wish lists, trust lists and capability lists. Wish lists are carried along with programs or mobile objects and denote the resources requested by the program to do what it claims to do. Wish lists are transformed into capability lists when downloaded programs are started. Trust lists reside on stations and are used to determine which members of wish lists are taken over into capability lists. The capability lists are enforced during the execution of programs. All lists are symbolic to enable their interpretation in heterogeneous environments. The paper describes the technique, its integration in a Linux environment and first experiences.
Hermann Härtig, Lars Reuther
ICDCS2