CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper
Technical Papers
Enhance Processor Performance in Open-Source Applications

Click to Download
pdf logo
Analog Dialogue 39-02
173 KB (4 pages)
February 2005
 

David Katz, Tomasz Lukasiak, and Rick Gentile
Analog Devices

As "open source" C/C++ algorithms become an increasingly popular alternative to royalty-based code in embedded processing applications, they bring new technical challenges. Foremost among these is how to optimize the acquired code to work well on the chosen processor. This issue is paramount because a compiler written for a given processor family will exploit that processor's strengths at the possible expense of inefficiencies in other areas. Performance can be degraded when the same algorithm is run directly out-of-the-box on a different platform. This article will explore the porting of such open-source algorithms to Analog Devices Blackfin processors, outlining in the process a "plan of attack" leading to code optimization.

Reproduced with the permission of Analog Devices, Inc.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

Analog Devices
   

ARTICLE
1. G4 PowerPC and C6000: A Comparison

ARTICLE
2. Mutating Technologies: It's a Jungle Out There