Institute of Computing Technology, Chinese Academy IR
| Analysis and performance results of computing betweenness centrality on IBM Cyclops64 | |
| Tan, Guangming1,2; Sreedhar, Vugranam C.3; Gao, Guang R.2 | |
| 2011-04-01 | |
| 发表期刊 | JOURNAL OF SUPERCOMPUTING
![]() |
| ISSN | 0920-8542 |
| 卷号 | 56期号:1页码:1-24 |
| 摘要 | This paper presents a joint study of application and architecture to improve the performance and scalability of an irregular application-computing betweenness centrality-on a many-core architecture IBM Cyclops64. The characteristics of unstructured parallelism, dynamically non-contiguous memory access, and low arithmetic intensity in betweenness centrality pose an obstacle to an efficient mapping of parallel algorithms on such many-core architectures. By identifying several key architectural features, we propose and evaluate efficient strategies for achieving scalability on a massive multi-threading many-core architecture. We demonstrate several optimization strategies including multi-grain parallelism, just-in-time locality with explicit memory hierarchy and non-preemptive thread execution, and fine-grain data synchronization. Comparing with a conventional parallel algorithm, we get 4X-50X improvement in performance and 16X improvement in scalability on a 128-cores IBM Cyclops64 simulator. |
| 关键词 | Many-core architecture Betweenness centrality Just-in-time locality Multi-grain parallelism |
| DOI | 10.1007/s11227-009-0339-9 |
| 收录类别 | SCI |
| 语种 | 英语 |
| 资助项目 | IBM ; ET International ; Department of Defense ; Department of Energy[DE-FC02-01ER25503] ; National Science Foundation[CNS-0509332] ; National Natural Science Foundation of China[60803030] ; National Natural Science Foundation of China[60633040] ; National Natural Science Foundation of China[60925009] ; Chinese Academy of Sciences[KGCX1-YW-13] |
| WOS研究方向 | Computer Science ; Engineering |
| WOS类目 | Computer Science, Hardware & Architecture ; Computer Science, Theory & Methods ; Engineering, Electrical & Electronic |
| WOS记录号 | WOS:000289102500001 |
| 出版者 | SPRINGER |
| 引用统计 | |
| 文献类型 | 期刊论文 |
| 条目标识符 | http://119.78.100.204/handle/2XEOYT63/12945 |
| 专题 | 中国科学院计算技术研究所期刊论文_英文 |
| 通讯作者 | Tan, Guangming |
| 作者单位 | 1.Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China 2.Univ Delaware, Comp Architecture & Parallel Syst Lab, Newark, DE 19716 USA 3.IBM TJ Watson Res Ctr, Cambridge, MA USA |
| 推荐引用方式 GB/T 7714 | Tan, Guangming,Sreedhar, Vugranam C.,Gao, Guang R.. Analysis and performance results of computing betweenness centrality on IBM Cyclops64[J]. JOURNAL OF SUPERCOMPUTING,2011,56(1):1-24. |
| APA | Tan, Guangming,Sreedhar, Vugranam C.,&Gao, Guang R..(2011).Analysis and performance results of computing betweenness centrality on IBM Cyclops64.JOURNAL OF SUPERCOMPUTING,56(1),1-24. |
| MLA | Tan, Guangming,et al."Analysis and performance results of computing betweenness centrality on IBM Cyclops64".JOURNAL OF SUPERCOMPUTING 56.1(2011):1-24. |
| 条目包含的文件 | 条目无相关文件。 | |||||
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论