Tampere University of Technology

TUTCRIS Research Portal

A design tool for high performance image processing on multicore platforms

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Standard

A design tool for high performance image processing on multicore platforms. / Wu, Jiahao; Blattner, Timothy; Keyrouz, Walid; Bhattacharyya, Shuvra S.

Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018. IEEE, 2018. p. 1304-1309.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Wu, J, Blattner, T, Keyrouz, W & Bhattacharyya, SS 2018, A design tool for high performance image processing on multicore platforms. in Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018. IEEE, pp. 1304-1309, DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE & EXHIBITION, 1/01/00. https://doi.org/10.23919/DATE.2018.8342215

APA

Wu, J., Blattner, T., Keyrouz, W., & Bhattacharyya, S. S. (2018). A design tool for high performance image processing on multicore platforms. In Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018 (pp. 1304-1309). IEEE. https://doi.org/10.23919/DATE.2018.8342215

Vancouver

Wu J, Blattner T, Keyrouz W, Bhattacharyya SS. A design tool for high performance image processing on multicore platforms. In Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018. IEEE. 2018. p. 1304-1309 https://doi.org/10.23919/DATE.2018.8342215

Author

Wu, Jiahao ; Blattner, Timothy ; Keyrouz, Walid ; Bhattacharyya, Shuvra S. / A design tool for high performance image processing on multicore platforms. Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018. IEEE, 2018. pp. 1304-1309

Bibtex - Download

@inproceedings{bf1580933abb458e81256b4e4b46aa0e,
title = "A design tool for high performance image processing on multicore platforms",
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.",
author = "Jiahao Wu and Timothy Blattner and Walid Keyrouz and Bhattacharyya, {Shuvra S.}",
year = "2018",
month = "4",
day = "19",
doi = "10.23919/DATE.2018.8342215",
language = "English",
pages = "1304--1309",
booktitle = "Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018",
publisher = "IEEE",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - A design tool for high performance image processing on multicore platforms

AU - Wu, Jiahao

AU - Blattner, Timothy

AU - Keyrouz, Walid

AU - Bhattacharyya, Shuvra S.

PY - 2018/4/19

Y1 - 2018/4/19

N2 - 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.

AB - 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.

U2 - 10.23919/DATE.2018.8342215

DO - 10.23919/DATE.2018.8342215

M3 - Conference contribution

SP - 1304

EP - 1309

BT - Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018

PB - IEEE

ER -