Abstract | ||
---|---|---|
There is no dedicated thread mapping method for Many Integrated Core (MIC) heterogeneous system in the traditional multithread programming model. The unreasonable thread mapping will lead the promising computing power of MIC coprocessor not to be fully exploited. In order to fully exploit the computing potential of MIC coprocessor, this paper discussed effective multi threads mapping strategies through comparing the computing performance and analyzing the performance differences between various mapping methods. Meanwhile, for the further exploiting the high computing power of MIC heterogeneous system, the specific program porting and performance optimization strategies were explored by using the k-means application program. Experimental results show that the proposed mapping and parallel optimization strategies are effective, which can be guide the programmer to port and optimize applications effectively to MIC heterogeneous parallel system. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1007/978-3-319-11194-0_23 | ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2014, PT II |
Field | DocType | Volume |
Computer architecture,Thread mapping,Programmer,Parallel optimization,Programming paradigm,Computer science,Parallel computing,Thread (computing),Exploit,Porting,Coprocessor | Conference | 8631 |
ISSN | Citations | PageRank |
0302-9743 | 1 | 0.35 |
References | Authors | |
11 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Tao Ju | 1 | 3 | 1.76 |
Zhu Zhengdong | 2 | 7 | 2.90 |
Yinfeng Wang | 3 | 61 | 13.10 |
Liang Li | 4 | 5 | 1.85 |
Xiaoshe Dong | 5 | 172 | 51.44 |