Title | ||
---|---|---|
Supporting localized OpenVX kernel execution for efficient computer vision application development on STHORM many-core platform |
Abstract | ||
---|---|---|
Nowadays Embedded Computer Vision (ECV) is considered a technology enabler for next generation killer apps, and scientific and industrial communities are showing a growing interest in developing applications on high-end embedded systems. Modern many-core accelerators are a promising target for running common ECV algorithms, since their architectural features are particularly suitable in terms of data access patterns and program control flow. In this work we propose a set of software optimization techniques, mainly based on data tiling and local buffering policies, which are specifically targeted to accelerate the execution of OpenVX-based ECV applications by exploiting the memory hierarchy of STHORM many-core accelerator. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2597917.2597947 | Conf. Computing Frontiers |
Keywords | Field | DocType |
many-core systems,general,parallel algorithms,openvx,embedded computer vision,mobile processors | Program optimization,Kernel (linear algebra),Memory hierarchy,Program control,Computer science,Parallel algorithm,Parallel computing,Real-time computing,Embedded computer vision,Data access,Embedded system | Conference |
Citations | PageRank | References |
0 | 0.34 | 2 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Giuseppe Tagliavini | 1 | 21 | 3.91 |
Germain Haugou | 2 | 170 | 10.71 |
Luca Benini | 3 | 13116 | 1188.49 |