一种输入感知的雷达回波快速聚类实现  

Input-aware Runtime Scheduling Support for Fast Clustering of Radar Reflectivity Data on GPUs

在线阅读下载全文

作  者:周伟[1,2] 安虹[1] 刘谷[1] 李小强[1] 吴石磊[1] 

机构地区:[1]中国科学技术大学计算机科学与技术学院,合肥230027 [2]陆军军官学院计算机教研室,合肥230031

出  处:《计算机科学》2012年第12期295-299,共5页Computer Science

基  金:国家自然科学基金重点项目(60633040);国家自然科学基金项目(60970023);国家973计划项目(2011CB302501);国家863计划项目(2009AA01Z106);国家科技重大专项项目(2009ZX01036-001-002;2011ZX01028-001-002-3)资助

摘  要:聚类算法作为数据挖掘中的经典算法,在雷达回波的数据分析中经常被采用。然而对于规模和维度都较大的输入数据集,算法十分耗时。很多研究虽然对聚类算法进行了GPU平台的并行和优化的工作,但都忽略了输入数据集对优化的影响。因此,提出了在GPU/CUDA平台上的一种新颖的雷达快速聚类实现。该实现通过运行时的方式对输入的回波数据进行观察,以获取数据的分布信息,用以指导聚类计算在GPU上执行时的线程块调度。而该运行时模块本身的开销非常小。实验表明,引入这种输入感知的运行时调度支持后,大大削减了GPU的计算负载,获得了相对于一般策略的CUDA实现的20%~40%的性能提升,加强了算法的实时性能。As a classic algorithm in data mining,the clustering algorithm is often adopted in analysis of radar reflectivity data.However,it is time-consuming while facing dataset of large scale and high dimension.Recently,several studies have been conducted to make effort in parallelization or optimization of the clustering algorithm on GPUs.Although these studies have shown promising results,one important factor—program inputs—in the optimization is ignored in optimization.We took the program inputs in consider as a factor for optimization of the clustering algorithm on GPUs.By observing the distribution feature of the input radar reflectivity data,we found that the ability to adapt to inputs is important for our application to achieve the best performance on GPUs.The results shows that our approach can gain a 20%~40% performance increment,compared to previous parallel code on GPUs,which makes it satisfies the requirement of real-time application well.

关 键 词:聚类算法 实时性 输入感知 图形处理器 统一计算设备架构 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象