This resource is no longer available
Best Practices for Developing and Optimizing Threaded Applications
Microprocessor design is experiencing a shift away from a predominant focus on pure performance to a balance approach that optimizes for power as well as performance. While threading can be a challenge, new software development tools help simplify the process by identifying thread correctness issues and performance opportunities.
This white paper will:
- Outline a methodology for design, implementation and debugging threads
- Highlight tried and tested techniques to maximize productivity with open source tools
- Offer key tips on how to build applications up to 14x faster than single threaded versions