- Research Article
- Open access
- Published:
GPU Boosted CNN Simulator Library for Graphical Flow-Based Programmability
EURASIP Journal on Advances in Signal Processing volume 2009, Article number: 930619 (2009)
Abstract
A graphical environment for CNN algorithm development is presented. The new generation of graphical cards with many general purpose processing units introduces the massively parallel computing into PC environment. Universal Machine on Flows- (UMF) like notation, highlighting image flows and operations, is a useful tool to describe image processing algorithms. This documentation step can be turned into modeling using our framework backed with MATLAB Simulink and the power of a video card. This latter relatively cheap extension enables a convenient and fast analysis of CNN dynamics and complex algorithms. Comparison with other PC solutions is also presented. For single template execution, our approach yields run times 40x faster than that of the widely used Candy simulator. In the case of simpler algorithms, real-time execution is also possible.
Publisher note
To access the full article, please see PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Soós, B.G., Rák, Á., Veres, J. et al. GPU Boosted CNN Simulator Library for Graphical Flow-Based Programmability. EURASIP J. Adv. Signal Process. 2009, 930619 (2009). https://doi.org/10.1155/2009/930619
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1155/2009/930619