Middleware, development tools, realtime operating system
software and services for superior embedded design


Home
Download Center

Software Optimization Techniques for Multi-Core Processors

QNX Software Systems
Product downloads
QNX SDP 6.5.x
Products + Updates
BSPs

General
Benchmarks
Online tutorials
Pre-release software
Porting libraries
Third-party software

Collateral
Whitepapers
Brochures
Market briefs
Partner briefs
Product briefs
Technical articles
Product docs
Japanese docs
File Information Parent Folder
Download Now
Software Optimization Techniques for Multi-Core Processors
February 18, 2008
Migrating code to multi-core processors is increasingly popular. However, it isn’t enough to get software to run on a multi-core processor — the key to success is optimizing the software to make full use of all cores. This whitepaper examines various techniques for improving multi-core performance including distributing tasks across multiple threads, reducing lock contention, optimizing CPU cache usage, and minimizing I/O bottlenecks.
Register

  File Information  
Filename:qnx_multicore_optimization_paper_RIM_MC411.57.pdf
Size:1.08 MB
Classification:
Check Sum: 461514076 478508
MD5 Sum:2cc30a2193a5c20c9f57dffc32121dcd