首页 | 官方网站   微博 | 高级检索  
     

基于CUDA的梯级泵站调度算法实现
引用本文:项武铭,李雪巍.基于CUDA的梯级泵站调度算法实现[J].计算机与现代化,2018,0(11):60.
作者姓名:项武铭  李雪巍
摘    要:动态规划方法求解梯级泵站调度问题十分经典,但在计算上存在“维数灾难”问题,GPU并行计算技术能对重复性计算进行加速,提高算法计算性能。本文对梯级泵站调度问题进行动态规划方法分析,利用CUDA(统一计算设备架构)对调度算法进行改进,给出改进动态规划方法的算法实现,并比较不同计算规模下调度算法计算耗时。实验结果表明,基于CUDA改进动态规划方法实现的梯级泵站调度算法能够降低计算维度,在计算规模较大时,加速效果较好。

关 键 词:梯级泵站调度    动态规划    并行计算    CUDA  />  
收稿时间:2018-11-23

A CUDA-based Cascade Pumping Station Scheduling Algorithm
XIANG Wu-ming,LI Xue-wei.A CUDA-based Cascade Pumping Station Scheduling Algorithm[J].Computer and Modernization,2018,0(11):60.
Authors:XIANG Wu-ming  LI Xue-wei
Abstract:The dynamic programming method to solve the cascade pumping station scheduling problem is very classic, but there is a “dimensional disaster” problem in the calculation, GPU parallel computing technology can accelerate the repetitive calculations and improve the computational performance of the algorithm. This paper analyzes the dynamic planning method of cascade pumping station scheduling problems, uses CUDA (Unified Computing Device Architecture) to improve the scheduling algorithm, and gives the improved dynamic programming algorithm, and compares the time-consuming of the scheduling algorithm calculation under different computing scales. The experimental results show that the cascade pumping station scheduling algorithm based on CUDA improved dynamic programming method can reduce the calculation dimension. When the calculation scale is large, the acceleration effect is better.
Keywords:cascade pumping station scheduling  dynamic programming  parallel computing  CUDA
  
点击此处可从《计算机与现代化》浏览原始摘要信息
点击此处可从《计算机与现代化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号