Tehničko veleučilište u Zagrebu · Zagreb

Heterogeneity Impact on MPSoC Platforms Performance

izvorni znanstveni rad

izvorni znanstveni rad

Heterogeneity Impact on MPSoC Platforms Performance

Vrsta prilog sa skupa (u zborniku)
Tip izvorni znanstveni rad
Godina 2015
Nadređena publikacija Proceedings of MIPRO 2015 38th International Convention
Stranice str. 1274-1279
DOI 10.1109/MIPRO.2015.7160434
Status objavljeno

Sažetak

Embedded systems have become an integral part of High Performance Computing (HPC) due to their appealing energy and resource consumption characteristics. Required performance goals can be achieved only by deploying the application on a heterogeneous platform. The established approach of designing a custom made FPGA architecture platform targeting particular application is challenged by novel multiprocessor heterogeneous platforms built using existing of-the-shelf embedded CPUs. The challenge is to exploit all the available parallelism and heterogeneity to design a time and cost efficient, but also a reusable solution which will meet the performance goals. In this paper the heterogeneity of parallel SoC system is evaluated through different processor cores and memory configurations usage examination. The design space exploration undertaken relies on several hypotheses concerning design concepts relations. Since system operating frequency is crucial, but not the only design performance success parameter, the importance of operating processor data path is emphasized as it conducts the application mapping approach. We show that, depending on the different heterogeneous elements configurations used within some multicore SoC solution, the suitability of particular processor cores usage varies on application type, but with achieved performance comparable to application- specific custom generated hardware.

Ključne riječi

Embedded Computer Systems ; Heterogeneous Computing ; FPGA ; High Level Synthesis ; Design Space Exploration ; Software partitioning and mapping