Electronic Systems Design Seminar
We introduce a task model for embedded systems operating on packet streams, such as network processors. This model along with a calculus meant for reasoning about packet streams allows a unified treatment of several problems arising in the network packet processing domain such as packet scheduling, task scheduling and architecture/algorithm explorations in the design of network processors. The real-time calculus is based on linear system theory and allows to take into account quality of service constraints such as data throughput and deadlines associated with packets. To illustrate its potential, we provide a scheme for design space exploration of network processors. The software is based on piecewise linear approximations, the framework MOSES for tool integration and coupling of different models and finally, SPEA for multiobjective optimization.
Lothar Thiele was born in Aachen, Germany on April 7, 1957. He received the Diplom-Ingenieur and Dr.-Ing. degrees in electrical engineering from Technical University of Munich, West Germany, in 1981 and 1985, respectively. Since 1981, he has been a research associate with Professor R. Saal at the Institute of Network Theory and Circuit Design of the Technical University Munich. After finishing his Habilitation thesis, he joined the group of Professor T. Kailath at the Information Systems Laboratory, Stanford University, in 1987.
In 1988, he has taken up the chair of microelectronics at the faculty of Engineering, University of Saarland, Saarbrucken, West Germany. He joined ETH Zurich, Switzerland, as a full professor in Computer Engineering end of 1994.
The research interests include bioinspired optimization principles as well as models, methods and software tools for the design of embedded systems.
In 1986, he received the award of the Technical University for his Ph.D. thesis. He received the 1987 Outstanding Young Author Award of the IEEE Circuits and Systems Society. In 1988, he was the recipient of the 1988 Browder J. Thompson Memorial Prize Award of the IEEE. In 2000 he received the IBM faculty award.