NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.
Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.
An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
A Design Tool for High Performance Image Processing on Multicore Platforms
Published
Author(s)
Timothy J. Blattner, Jiahao Wu, Walid Keyrouz, Shuvra S. Bhattacharyya
Abstract
Design and implementation of smart vision systems often involve the mapping of complex image processing algorithms into efficient, real-time implementations on multicore platforms. In this paper, we describe a novel design tool that is developed to address this important challenge. A key component of the tool is a new approach to hierarchical dataflow scheduling that integrates a global scheduler and multiple local schedulers. The local schedulers are lightweight modules that work independently. The global scheduler interacts with the local schedulers to optimize overall memory usage and execution time. The proposed design tool is demonstrated through a case study involving an image stitching application for large scale microscopy images.
Proceedings Title
Proceedings of the Design, Automation and Test in Europe
Blattner, T.
, Wu, J.
, Keyrouz, W.
and Bhattacharyya, S.
(2018),
A Design Tool for High Performance Image Processing on Multicore Platforms, Proceedings of the Design, Automation and Test in Europe, Dresden, -1
(Accessed October 10, 2025)