Enabling Highly Efficient k-Means Computations on the SW26010 Many-Core Processor of Sunway TaihuLig

来源 :计算机科学技术学报(英文版) | 被引量 : 0次 | 上传用户:Einsun19791217
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
With the advent of the big data era, the amounts of sampling data and the dimensions of data features are rapidly growing. It is highly desired to enable fast and efficient clustering of unlabeled samples based on feature similarities. As a fundamental primitive for data clustering, the k-means operation is receiving increasingly more attentions today. To achieve high performance k-means computations on mod multi-core/many-core systems, we propose a matrix-based fused framework that can achieve high performance by conducting computations on a distance matrix and at the same time can improve the memory reuse through the fusion of the distance-matrix computation and the nearest centroids reduction. We implement and optimize the parallel k-means algorithm on the SW26010 many-core processor, which is the major horsepower of Sunway TaihuLight. In particular, we design a task mapping strategy for load-balanced task distribution, a data sharing scheme to reduce the memory footprint and a register blocking strategy to increase the data locality. Optimization techniques such as instruction reordering and double buffering are further applied to improve the sustained performance. Discussions on block-size tuning and performance modeling are also presented. We show by experiments on both randomly generated and real-world datasets that our parallel implementation of k-means on SW26010 can sustain a double-precision performance of over 348.1 Gflops, which is 46.9% of the peak performance and 84% of the theoretical performance upper bound on a single core group, and can achieve a nearly ideal scalability to the whole SW26010 processor of four core groups. Performance comparisons with the previous state-of-the-art on both CPU and GPU are also provided to show the superiority of our optimized k-means kel.
其他文献
期刊
期刊
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
腰椎间盘突出症是脊柱外科的常见病症,手术摘除突出髓核是有效的治疗手段,而术前准确定位尤其重要。现就1999-0 1~2 0 0 0 -12所发生的3例因术前未定位,或定位不准确致手术失
实验结果表明,一定量的稀土和硼对硅黄铜组织细化作用较好,锆的作用不明显,0.01%硼细化效果最好,其次为0.03%稀土。测量腐蚀层深度和失重量的对比发现,脱锌层深度与脱锌的严
Shingled magnetic recording (SMR) can effectively increase the capacity of hard disk drives (HDDs). Host-aware SMR (HA-SMR) is expected to be more popular than
有这样三位投资者,他们的投资生涯几乎横贯了整个20世纪,其中两人还沐浴过21世纪的曙光。他们经历了1929年的大崩盘,又经历了1987年的大恐慌以及1997年的下跌;他们三人加在一起,在熊市和牛市中拥有股票的经验超过200年。这三位投资者分别是菲利普·凯睿、菲利普·费雪以及罗伊·纽伯格。  到1997年的时候,凯睿100岁、费雪90岁、纽伯格94岁。那时,你可以在他们各自的办公室里找到他们,而他们
期刊
患者 男,10岁,以食后感胸后疼痛,上腹部胀满,梗噎并呕吐半月为主诉来我院就诊。查体:上腹部轻度压痛,肠鸣音正常。上消化道钡餐检查:食管下段见一长约7cm狭窄段,钡剂通过明