Back to Search Start Over

Exploring Scalable Data Allocation and Parallel Computing on NoC-Based Embedded Many Cores

Authors :
Yuya Maruyama
Takuya Azumi
Shinpei Kato
Source :
ICCD
Publication Year :
2017
Publisher :
IEEE, 2017.

Abstract

In embedded systems, high processing requirements and low power consumption need heterogeneous computing platforms. Considering embedded requirements, applications need to be designed based on scalable data allocation and parallel computing with non-uniform memory access (NUMA) many cores. In this paper, we use one of the embedded commercial off-the-shelf (COTS) multi/many-core components, the Massively Parallel Processor Arrays (MPPA) 256 developed by Kalray, and conduct evaluations of data transfer and parallelization of a practical application. We investigate currently achievable data transfer latencies between distributed memories on network-on-chip (NoC), memory access characteristics, and parallelization potential with many cores. Subsequently, we run a practical application, the core of the autonomous driving system, on many-core processors and acceleration by parallelization indicates practicality of many cores. By highlighting many-core computing capabilities, we explore the scalable data allocation and parallel computing on NoC-based embedded many cores.

Details

Database :
OpenAIRE
Journal :
2017 IEEE International Conference on Computer Design (ICCD)
Accession number :
edsair.doi...........cdeb3fe94ce5f4ab958bb69d39d82e01
Full Text :
https://doi.org/10.1109/iccd.2017.41