Stanford EE Computer Systems Colloquium

4:15PM, Wednesday, Jan 23, 2008
HP Auditorium, Gates Computer Science Building B01

Adapting Systems by Evolving Hardware

Jim Tørresen
University of Oslo (Norway)
About the talk:

Tørresen will in this talk introduce computing architectures providing hardware adaptation at run-time. This is based on evolutionary computing and reconfigurable hardware technology. The talk will start with introducing these technologies. Evolutionary computing is a search algorithm based on the mechanisms of natural evolution and survival of the fittest. It can be applied to problem solving in general as well as more specifically to the design of hardware. The approach is promising for applications where tradition methods are limited regarding accuracy and speed like e.g. processing and classification of images and signals.

In the work presented in the talk, hardware has been evolved for a set of different applications including signal and image classification tasks. The novel classification architecture to be presented provides both high classification accuracy as well as high processing speed.


Download the slides for this presentation in PDF format.

About the speaker:

Jim Tørresen is a professor at the Department of Informatics at the University of Oslo. His research is on reconfigurable hardware and bio-inspired computation and the application of these technologies to complex real-world applications.

Jim Tørresen received his M.Sc. and Ph.D. degrees in computer architecture and design from the Norwegian University of Science and Technology in 1991 and 1996, respectively.

He was employed as a senior designer at NERA Telecommunications (1996-1998) and at Navia Aviation (1998-1999). At NERA he was involved in designing hardware for a digital power line carrier system. Hardware design was also undertaken at his position at Navia Aviation, where a satellite-based flight landing system was designed. Since 1999, he has been a professor at the Department of Informatics at the University of Oslo (associate professor 1999-2005).

Jim Torresen has been a visiting researcher at Kyoto University, Japan for one year (1993-1994) and four months at National Institute of Advanced Industrial Science and Technology (AIST) (form Electrotechnical laboratory), Tsukuba, Japan (1997 and 2000). His research interests at the moment include bio-inspired computing, system-on-chip design, reconfigurable hardware and evolvable hardware and applying this to complex real-world applications. Several novel methods have been proposed. He has published 54 scientific papers (41 as the first author) in international journals, books and conference proceedings. He is in the program committee of eight different international conferences as well as a regular reviewer of a number of international journals (mainly published by IEEE and IET). He also acts as an evaluator for proposals submitted to several research programs including the European Union Framework Programme (FP7). A list and collection of publications can be found at

Hint for enrolled students: When you enter Jim Tørresen's name in your pithy comments you may spell it "Torresen" or "Toerresen" or "Tørresen" (use the latin-1 character).

Contact information:

Jim Tørresen
Robotics and Intelligent Systems Group
Department of Informatics
University of Oslo
PO Box 1080 Blindern
N-0316 Oslo, Norway
Web: Email: