...
首页> 外文期刊>Water Science and Technology >A heterogeneous computing accelerated SCE-UA global optimization method using OpenMP, OpenCL, CUDA, and OpenACC
【24h】

A heterogeneous computing accelerated SCE-UA global optimization method using OpenMP, OpenCL, CUDA, and OpenACC

机译:使用OpenMP,OpenCL,CUDA和OPECACC的异构计算加速SCE-UA全局优化方法

获取原文
获取原文并翻译 | 示例
           

摘要

The shuffled complex evolution optimization developed at the University of Arizona (SCE-UA) has been successfully applied in various kinds of scientific and engineering optimization applications, such as hydrological model parameter calibration, for many years. The algorithm possesses good global optimality, convergence stability and robustness. However, benchmark and real-world applications reveal the poor computational efficiency of the SCE-UA. This research aims at the parallelization and acceleration of the SCE-UA method based on powerful heterogeneous computing technology. The parallel SCE-UA is implemented on Intel Xeon multi-core CPU (by using OpenMP and OpenCL) and NVIDIA Tesla many-core GPU (by using OpenCL, CUDA, and OpenACC). The serial and parallel SCE-UA were tested based on the Griewank benchmark function. Comparison results indicate the parallel SCE-UA significantly improves computational efficiency compared to the original serial version. The OpenCL implementation obtains the best overall acceleration results however, with the most complex source code. The parallel SCE-UA has bright prospects to be applied in real-world applications.
机译:在亚利桑那大学(SCE-UA)开发的洗牌复合体进化优化已成功应用于各种科学和工程优化应用,例如水文模型参数校准,多年来。该算法具有良好的全球最优性,收敛稳定性和鲁棒性。然而,基准和现实世界应用揭示了SCE-UA的计算效率差。本研究旨在基于强大的异构计算技术的SCE-UA方法的平行化和加速度。并行SCE-UA在Intel Xeon Multi-CPU上实现(通过使用OpenMP和OpenCL)和NVIDIA Tesla许多核心GPU(使用OpenCL,CUDA和OPECACC)。基于验证基准函数测试串行和并行SCE-UA。比较结果表明,与原始序列版本相比,并行SCE-UA显着提高了计算效率。 OpenCl实现获得了最复杂的源代码的最佳总体加速度结果。并行SCE-UA具有较明亮的前景,可以应用于现实世界应用。

著录项

  • 来源
    《Water Science and Technology》 |2017年第8期|共12页
  • 作者单位

    Minist Water Resources China Inst Water Resources &

    Hydropower Res Res Ctr Flood &

    Drought Disaster Reduct State Key Lab Simulat &

    Regulat Water Cycle River Beijing 100038 Peoples R China;

    Minist Water Resources China Inst Water Resources &

    Hydropower Res Res Ctr Flood &

    Drought Disaster Reduct State Key Lab Simulat &

    Regulat Water Cycle River Beijing 100038 Peoples R China;

    Minist Water Resources China Inst Water Resources &

    Hydropower Res Res Ctr Flood &

    Drought Disaster Reduct State Key Lab Simulat &

    Regulat Water Cycle River Beijing 100038 Peoples R China;

    Minist Water Resources China Inst Water Resources &

    Hydropower Res Res Ctr Flood &

    Drought Disaster Reduct State Key Lab Simulat &

    Regulat Water Cycle River Beijing 100038 Peoples R China;

    Hohai Univ Coll Hydrol &

    Water Resources Nanjing 210098 Jiangsu Peoples R China;

    Tsinghua Univ Dept Hydraul Engn State Key Lab Hydrosci &

    Engn Beijing 100084 Peoples R China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 水资源调2查与水利规划;
  • 关键词

    CUDA; heterogeneous computing; OpenACC; OpenCL; OpenMP; SCE-UA;

    机译:CUDA;异构计算;OPENACC;OPENCL;OPENMP;SCE-UA;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号