MulticoreInfo.com header image 2

Software tool parallelizes imaging code for multi-core processors

September 6th, 2012 · No Comments




by Dave Wilson, Senior Editor, Vision Systems Design
Engineers at Vector Fabrics (Eindhoven, The Netherlands) have built a tool to analyze and optimize source code for multi-core processors. As a test case, they have optimized an OpenCV image processing algorithm written in C++ and made the results available as an Android App.

OpenCV is a widely known open source library for real-time computer vision. As an example, OpenCV comes with an algorithm for Inpainting — a mechanism to remove scratches or other artifacts from a photograph.

The engineers at Vector Fabrics parallelized the algorithm using the company’s own Pareon tool. The tool analyzes source code both statically and dynamically and highlights optimization and parallelization opportunities.

  • Share/Save/Bookmark

Tags: MulticoreInfo

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!     


0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

You must log in to post a comment.