ERTOS Public Seminar
Integrating Real-Time and General-Purpose Computing
Dr. Scott A. Brandt, University of California, Santa Cruz, USA
Time/Venue
09th October 2006, 2 pm
National ICT Australia Ltd, Level 1 Seminar Room, 223 Anzac Parade (Building L5), Kensington NSW 2052
Abstract
While implementing many of the same operations, real-time and general-purpose operating systems strive to achieve fundamentally different goals: guaranteed performance vs. useful features, responsiveness, fairness, and graceful degradation. However, the high performance of modern computing hardware, the ubiquity of multimedia, and the growing complexity of real-time systems call for the integration of these two disparate processing models. This talk discusses ongoing research to merge hard real-time, soft real-time, and best-effort processing. It includes an overview of the issues and discusses our progress and plans in this area, including integrated CPU scheduling, slack management, storage Qos, and, time permitting, a case study demonstrating some of the benefits of this approach for control systems, a canonical hard real-time application.
Biography
Dr. Scott A. Brandt is Associate Professor of Computer Science at the University of California, Santa Cruz. He is also Director of Graduate Studies for the Computer Science Department, Director of the UCSC Real-Time Systems Laboratory and Associate Director of both the UCSC Storage Systems Research Center and UCSC/LANL Institute for Scalable Scientific Data Management. Prior to joining academia he spent a number of years doing research and development in industry. Dr. Brandt received his Ph.D. in Computer Science from the University of Colorado at Boulder in 1999, his M.S. in Computer Science from the University of Minnesota in 1994, and his Bachelor of Mathematics from the University of Minnesota in 1987.

