By Topic

Porting Legacy Applications to Multicore: Experiences from an Industrial System

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Aki Seppänen ; Digia Plc., Tampere ; Tommi Mikkonen

In modern computer hardware, increased processing capacity is gained by introducing more processor cores, not with increased clock speed. For individual cores this may imply reduced processing capabilities. Consequently, applications that are not designed to benefit from multiple cores need to be partially re-engineered for maintaining the existing performance. Such revisit can be eased with libraries that support concurrency. In this paper, we introduce our experiences on revisiting the design of an industrial system with multicore processing in mind, as well as on verifying the effect of our improvements with performance tests.

Published in:

2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing

Date of Conference:

18-20 Feb. 2009