首页> 中文期刊> 《电子学报》 >一种基于图形处理器的压缩单纯形方法

一种基于图形处理器的压缩单纯形方法

         

摘要

针对GPU通用计算环境CTM纹理资源的限制,研究了一种适于CIM的单纯形方法.依据单纯形方法每次变换最多只增加一列非单位元向量和矩阵求逆运算的特征,给出GPU上系数矩阵、基逆矩阵等的压缩存储策略及在该策略下求解基逆矩阵、单纯形乘子和检验数等步骤新的计算规则.CPU主要进行迭代控制;而计算密集类任务皆由GPU完成.理论分析证明该方法比标准方法在时空复杂度上提高了一个数量级.数值实验表明该方法不仅扩大了可求解问题的规模,且在获得正确优化结果的前提下,效率比CPU版本有数百倍的提高,甚至数倍领先于MATLABR2007a.%We present a GPU-based algorithm for solving linear programming problems using simplex methods under CTM ( close to the metal) environment. Matrix-packed storage strategy and correlative computation formulas such as revised basic matrix? simplex multiplier and departing variables are brought forward, according to the fact that at most one column vector produces in each vertex changing step and the feature of reverse matrix of simplex method.CPU takes charge of the iteration and all compute-inten-sive tasks are carried out by GPU.Theory analysis proves that both space complexity and time complexity are superior to traditional method.Numerical experiments on randomly generated problems demonstrate that this method can not only get correct optimal solution, but also reach as fast as hundred times of CPU-based version; and it runs several times faster than MATLAB R2007a.

著录项

  • 来源
    《电子学报》 |2009年第11期|2574-2578|共5页
  • 作者单位

    吉林大学计算机科学与技术学院,吉林长春,130012;

    吉林大学符号计算与知识工程教育部重点实验室,吉林长春,130012;

    吉林大学计算机科学与技术学院,吉林长春,130012;

    吉林大学符号计算与知识工程教育部重点实验室,吉林长春,130012;

    吉林大学计算机科学与技术学院,吉林长春,130012;

    吉林大学符号计算与知识工程教育部重点实验室,吉林长春,130012;

    理光软件研究所,北京,有限公司,北京,100044;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 信息处理(信息加工);
  • 关键词

    单纯形方法; 图形处理器; CTM; 纹理; 像素程序;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号