| 注册
首页|期刊导航|分析测试学报|基于GPU计算的并行PLS算法研究与实现

基于GPU计算的并行PLS算法研究与实现

杨辉华 唐天彪 李灵巧 郭拓 罗国安

分析测试学报2012,Vol.31Issue(7):771-778,8.
分析测试学报2012,Vol.31Issue(7):771-778,8.DOI:10.3969/j.issn.1004-4957.2012.07.003

基于GPU计算的并行PLS算法研究与实现

Research and Implementation of Parallel PLS Algorithm Based on GPU Computing

杨辉华 1唐天彪 2李灵巧 3郭拓 2罗国安1

作者信息

  • 1. 桂林电子科技大学电子工程与自动化学院,广西桂林541004
  • 2. 清华大学分析中心,北京100084
  • 3. 桂林电子科技大学计算机科学与工程学院,广西桂林541004
  • 折叠

摘要

Abstract

Partial least squares (PLS) algorithm is one of the most common used chemometric algo-rithms, and is often combined with infrared and near infrared spectroscopy analysis. However, its regular implementation in a single-threaded way makes the modeling process severely ineffective when there are a great deal of models to built, or when there are iterative optimizations of the wavelength ranges and its preprocessing methods need to build an optimal model which contains thousands of sam-ples, enormous data points, and uses a large number of principal components. To give an effective modeling method in this situation, this paper presented a novel parallel chemometric computation strategy which takes the Graphic Processing Unit (GPU) as computing devices, and then the parallel PLS algorithm, i. e. CUPLS, is implemented using the CUBLAS library. Finally, using a large near infrared spectroscopy ( NIR) dataset as the test bed, a performance comparison experiment is conducted, and the results showed that the speed of the parallel algorithm is 42 times faster than that of the CPU-based implementation, which dramatically improves the efficiency of chemometric model-ing algorithm. The proposed method shines a light on speeding up other chemometric algorithms with appropriate adoption.

关键词

偏最小二乘/并行计算/图形处理器/CUDA/光谱分析

Key words

partial least squares(PLS) / parallel computing/ GPU/ CUDA/ spectral analysis

分类

化学化工

引用本文复制引用

杨辉华,唐天彪,李灵巧,郭拓,罗国安..基于GPU计算的并行PLS算法研究与实现[J].分析测试学报,2012,31(7):771-778,8.

基金项目

国家自然科学基金(61105004) (61105004)

广西自然科学基金(2012GXNSFAA053230) (2012GXNSFAA053230)

广西高等学校优秀人才资助计划项目(桂教人[2011]40号) (桂教人[2011]40号)

广西可信软件重点实验室开放基金(kx201121) (kx201121)

广西研究生教育创新计划资助项目(2010105950812M22,2011105950811M24) (2010105950812M22,2011105950811M24)

分析测试学报

OA北大核心CSCDCSTPCD

1004-4957

访问量0
|
下载量0
段落导航相关论文