ALBERT

All Library Books, journals and Electronic Records Telegrafenberg

feed icon rss

Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Publication Date: 1992-09-01
    Print ISSN: 0010-485X
    Electronic ISSN: 1436-5057
    Topics: Computer Science
    Published by Springer
    Location Call Number Expected Availability
    BibTip Others were also interested in ...
  • 2
    Publication Date: 1995-01-01
    Print ISSN: 0010-4620
    Electronic ISSN: 1460-2067
    Topics: Computer Science
    Location Call Number Expected Availability
    BibTip Others were also interested in ...
  • 3
    Electronic Resource
    Electronic Resource
    Springer
    Computing 47 (1992), S. 215-234 
    ISSN: 1436-5057
    Keywords: 68M20 ; 93C50 ; 93E30 ; Real-time systems ; lateness and tardiness scheduling ; solft deadline scheduling
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Description / Table of Contents: Zusammenfassung Diese Arbeit beschäftigt sich mit Lösungsansätzen für das Problem der verfrühten (Lateness) bzw. verspäteten (Tardiness) Beendigung von Tasks in Realzeitsystemen. Es ist hinlänglich bekannt, daß Earliest Deadline First (EDF) Algorithmen die schlechtest mögliche Lateness und Tardiness minimieren, vorausgesetzt es handelt sich um eine endliche Menge von Tasks mit bekannten Ankunftszeiten, Servicezeiten und Deadlines auf einer Einprozessor-Architektur. Wir erweitern die bekannten Resultate signifikant um die Möglichkeit der Handhabung einer unbestimmten (möglicherweise unendlichen) Anzahl von Tasks mit freien Ankunfts- und Servicezeiten und mit unbestimmten Deadlines. Wir zeigen dabei die Gültigkeit der folgenden Aussagen: 1. EDF minimiert Lateness und Tardiness von Tasks, die sich zu einem beliebigen Zeitpunkt im System befinden. 2. EDF minimiert Lateness innerhalb eines aktiven Intervalls für eine beliebige, möglicherweise unendliche Anzahl von Tasks. 3. EDF maximiert die Zeit, bis die erste Deadline versäumt wird. 4. EDF minimiert die Zeitspanne, während der zumindets eine versäumte Deadline im System ist. Weiters zeigen wir, daß eine Kombination vonEDF und Shortest Remaining Processing Time First (SRPRF) doppelt minimierende Wirkung hat. Minimiert wird sowohl die schlechtest möglichen Lateness im System im Sinne eines Vektors (wie in der Arbeit definiert), als auch die Anzahl von Tasks die ihre Deadline zu dem Zeitpunkt versäumen, zu dem die erste versäumte Deadline überhaupt auftritt. Für non-preemptive, non-idling Algorithmen leiten wir ähnliche neue Resultate auf stochastischer Basis ab. Wir verifizieren unsere Ergebnisse für Multiprozessor-Architekturen und demonstrieren dabei, daßunter der Annahme beliebiger Verteilung der Ankunftszeiten, Servicezeiten und Deadlines unsere Resultate nicht länger gültig, bleiben. Unter der Voraussetzung weiterer Annahmen, nämlich der Beschränkung der Servicezeiten auf die im System verwendeten Zeiteinheiten und auf ganzzahligen, Ankunftszeiten, können wir die weiter oben angesprochenen Resultate auch für den Fall eines Mehrprozessorsystems aufrecht erhalten.
    Notes: Abstract We address lateness and tardiness scheduling policies for real-time systems. It is well-known that preemptive Earliest Deadline First (EDF) minimizes the worst lateness and tardiness of a finite set of tasks with known arrival times, service times and deadlines to the finishing time, on a uniprocessor. We extend this result significantly, to include an arbitrary (possibly infinite) number of tasks with arbitrary arrival and service times, and deadlines, and to show thatEDF 1. minimizes the lateness and tardiness of the tasks that are in the system at an arbitrary time. 2. minimizes lateness within a busy interval, for an arbitrary, possibly infinite number of tasks. 3. maximizes the time to the first missed deadline, and 4. minimizes the length of time during which there is at least one missed deadline in the system. We also show that a combination ofEDF and Shortest Remaining Processing Time First (SRPTF) policy minimizes maximum latenesses in a vector sense (as defined tin the paper) and minimizes the number of tasks that miss their deadline at the time the first missed deadline occurs. For non-preemptive non-idling polices, we establish new, similar results in a stochastic sense. We attempt extending our findings to multiprocessor systems. We demonstrate that under the assumptions of arbitrary distributions of arrival times, service times and deadlines, our results no longer hold true. When a further assumption of unit-length service times and integer-valued arrival times is introduced, we are able to re-establish the results in the multiprocessor case.
    Type of Medium: Electronic Resource
    Location Call Number Expected Availability
    BibTip Others were also interested in ...
  • 4
    ISSN: 1573-1383
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract Exceptions add a significant element of robustness and fault-tolerance to an application. In real-time systems, however, we require not only semantic correctness, robustness, and fault-tolerance, but also timely behavior. For restricted languages, schedulability analysis can be made efficient through use of polynomial-time analyses and transformations. In this paper, we show how a reasonable level of exception handling can be added to such a language. Specifically, we present an exception mechanism which reasonably provides for (1) guaranteed schedulability, (2) fine granularity of exception handling, (3) possibility of non-termination of the process that raises the exception, (4) reuse of exception handlers within the program, (5) information hiding in exception handlers, (6) exceptions as first-class objects, (7) casting or binding of exceptions, and (8) deadline modification. Furthermore, the mechanism allows for easy specification of multi-mode operation, and permits program component assignment using expected behavior while enabling schedulability analysis of worst-case (often exceptional) behavior. While adding features to exception handler semantics can create new analysis problems while solving expressivity problems, we show that the exception handling features described above are desirable, that the complexity of static schedulability analysis in the presence of these features is manageable, and that existing language provides all these desirable features.
    Type of Medium: Electronic Resource
    Location Call Number Expected Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...