CP-AI-OR 2005 Invited Talk
Tuesday, 31st May 2005, 9:30 - 10:30

Embedded Systems Design: Optimizations Challenges
Paul Pop (Linköping University, Sweden)

Embedded systems are everywhere: from alarm clocks to PDAs, from mobile phones to cars, almost all the devices we use are controlled by embedded systems. Over 99% of the microprocessors produced today are used in embedded systems, and recently the number of embedded systems in use has become larger than the number of humans on the planet.
The complexity of embedded systems is growing at a very high pace and the constraints in terms of functionality, performance, low energy consumption, reliability, cost and time-to-market are getting tighter. Therefore, the task of designing such systems is becoming increasingly important and difficult at the same time.
New automated design optimization techniques are needed, which are able to: successfully manage the complexity of embedded systems, meet the constraints imposed by the application domain, shorten the time-to-market, and reduce development and manufacturing costs.
In this talk, the presenter will introduce several embedded systems design problems, and will show how they can be formulated as optimization problems. Solving such challenging design optimization problems are the key to the success of the embedded systems design.
Paul Pop is an assistant professor in the Embedded Systems Laboratory, in the Computer and Information Science Dept., Linköping University, Sweden. He is active in the area of design optimization methods for embedded systems, where he has published extensively and co-authored several book chapters and one book. Paul Pop received the best paper award at the Design, Automation and Test in Europe Conference (DATE 2005) and was nominated for the best paper award at the Design Automation Conference (DAC 2001). He is currently involved in the ARTIST2 (Advanced Real-Time Systems—Information Society Technologies) Network of Excellence on embedded systems design.