A conference in Malmö for software developers

Location: Embedded System track
Time: 2007-11-15 13.00
Level: Intermediate
Jakob Engblom, Virutech  & Jonas Svennebring, Freescale, Sweden
Jakob Engblom holds a PhD in computer systems fromUppsala University and is currently Business Development Manager and Application Engineer at Virtutech. He has helped build several large-scale simulation solutions for various Virtutech customers.  He has been speaking about embedded systems at university courses and industry trade shows for the past five years. Jakob's professional interests include real-time systems, embedded systems, embedded software development, simulation technology, computer architecture, and compiler technology. He has authored more than 20 papers in the field of real-time and embedded systems (see www.engbloms.se/jakob.html). From 2002 to 2005, he held a position as an adjunct professor at the department of Information Technology at Uppsala.

Jonas is an EMEA software field application engineer at Freescale Semiconductor focusing on high-end DSP and Power-Architecture (former PowerPC) based devices.
He has been working with software development for multi-core devices the last two years, including software partitioning, optimization and debugging.
Prior to that he developed hard real-time systems for high-speed fiber optical modules and he has also done research in mobile robotics at Georgia Tech. Jonas has written a handful of articles and has a Masters degree at Stockholm University.

3 hrs Workshop - Multicore Software Development for Embedded Network Applications
In this workshop, we will develop and optimize multithreaded software for a multicore target.  The goal is to highlight both functional and non-functional aspects of parallel software, and how they can be managed.
The concrete example we will be using is a network traffic flow processing application running on top of a multicore Freescale 8641 or 8572 embedded PowerPC processor.  We will use Virtutech Simics and Freescale CodeWarrior to compile, execute, simulate, profile, and debug the software.  We will demonstrate the final software on a physical board, to show the complementarity between virtual and physical hardware.
The rapid and massive transition to multicore processors is a paradigm shift for the embedded systems field. This workshop will help you understand the issues and get you started in planning your own inevitable transition to multicore processors.
Telephone: +46-(0)40-602 3134, email: info@oredev.org