JU Tao, ZHU Zheng-dong, DONG Xiao-she. The Feature,Programming Model and Performance Optimization Strategy of Heterogeneous Many-Core System:A Review[J]. Acta Electronica Sinica, 2015, 43(1): 111-119.
The heterogeneous many-core system has emerged as a promising developing trend in the high performance computing area.In this paper
we first revealed the developing trend and dominant position of the heterogeneous systems via analyzing their architectures
programming and application characteristics.Secondly
we discussed the programming model and performance optimization of current heterogeneous systems
and summarized the relative research trends.Thirdly
we verified the different application behaviors of the GPU and MIC heterogeneous system by running different types of Benchmark
which provides the reference for user to select the specific heterogeneous computing platform and
the basis of composing the hybrid heterogeneous system which combines the two types of many-core processor(GPU and MIC)into an individual computing node.This hybrid heterogeneous system can fully exploit the computing potential of the two types of many-core coprocessors to coordinate handling the complex application with different application behaviors.Finally
some open issues and future directions in the heterogeneous system were viewed.