期刊文献+

一种基于优化存储格式的DLB_GaBP算法

A DLB_GaBP Algorithm Based on Optimized Storage Format
下载PDF
导出
摘要 基于动态运行的多线程或多进程环境中的多核并行处理机,常存在数据存储格式及数据读取方法不合理,并行运行任务的不均衡性状态,直接影响到系统工作的整体效率,因此,优化数据存储格式、均衡优化任务调度算法是保证整个系统运行效率的关键。利用高斯置信传播算法(GaBP)在求解对称对角占优线性方程组中具有高并行度、低复杂度的特性,结合对数据存储格式进行优化的基础上,设计实现一种具有动态负载均衡特性的多核并行GaBP算法(DLB_GaBP算法)。利用该算法并通过对稀疏矩阵集(UFget)的求解实验,在千万量级别以上的大规模计算环境中,DLB_GaBP算法具有更好的计算效率和更高的加速比,这为充分发挥多核并行处理机的运算能力及大规模计算问题的快速求解提供了一种新算法思路。 The multi-core parallel processor based on dynamic multi-thread or multi-process environment often has unreasonable data storage format and data reading method,and the unbalanced state of parallel running task directly affects the overall efficiency of the system.Optimizing data storage format and balancing and optimizing task scheduling algorithm are the key to ensure the efficiency of the whole system.Based on the high parallelism and low complexity of Gaussian confidence propagation algorithm(GaBP)in solving symmetric diagonal dominant linear equations,a multi-core parallel GaBP algorithm(DLB_GaBP algorithm)with dynamic load balancing characteristics is designed and implemented on the basis of optimizing the data storage format.In a large-scale computing environment with more than 10 million levels,the algorithm is used and the experiment of solving sparse matrix set(UFget)is carried out.DLB_GaBP algorithm has better computational efficiency and higher acceleration ratio,which provides a new algorithm idea for giving full play to the computing power of multi-core parallel processors and fast solving large-scale computing problems.
作者 陈振武 黄婧 兰添才 郑汉垣 CHEN Zhen-wu;HUANG Jing;LAN Tian-cai;ZHENG Han-yuan(School of Mathematics and Information Engineering,Longyan University,Longyan 364012,China;Key Laboratory of Big Data Mining and Application of Fujian Province,Longyan University,Longyan 364012,China;School of Communication and Design,Longyan University,Longyan 364012,China)
出处 《计算机技术与发展》 2020年第6期71-76,共6页 Computer Technology and Development
基金 福建省自然科学基金项目(2015J01587) 国家自然科学基金重大研究计划重点项目(91630206) 龙岩学院博士基金项目(2015)。
关键词 大规模并行运算 稀疏矩阵存储格式 动态负载均衡 GaBP算法 DLB_GaBP算法 large-scale parallel operation sparse matrix storage format dynamic load balancing GaBP algorithm DLB_GaBP algorithm
  • 相关文献

参考文献6

二级参考文献44

  • 1李晓梅,吴建平.Krylov子空间方法及其并行计算[J].计算机科学,2005,32(1):19-20. 被引量:20
  • 2许喆,严卫生,高剑.MATLAB下6自由度AUV的VRML建模及仿真[J].系统仿真学报,2007,19(10):2241-2243. 被引量:6
  • 3崔荣鑫,徐德民,许喆,严卫生,潘瑛.基于Simulink/VRML的自主水下航行器编队控制仿真[J].系统仿真学报,2007,19(13):2881-2884. 被引量:5
  • 4邓晓衡,卢锡城,王怀民.iVCE中基于可信评价的资源调度研究[J].计算机学报,2007,30(10):1750-1762. 被引量:14
  • 5GENG X, XU G, ZHANG Y. Dynamic load balancing scheduling model based on multi-core processor[ C]//2010 Fifth International Conference on Frontier of Computer Sci- ence and Technology (FCST). [ S.1. ] ,2010: 398-403.
  • 63RAY M R, JOHNSON D S. Computers and intractability: i guide to the theory of NP-completeness [ M ]. New York : H Freeman and Company, 1979: 92-115.
  • 7FIN H, CHEN H, CHEN J, et al. Real-time strategy and ~ractice in service grid[ C]//Proceedings of the 28th Annu- al International on Computer Software and Applications Con- "erence, 2004. 2004: 161-166.
  • 8~IE X S, SUN X H, VON LASZEWSKI G . A QoS guided ~cheduling algorithm for grid computing[ J]. Journal of Com- ~uter Science and Technology, 2003,18(4) : 442-451.
  • 9FREUND R F, GHERRITY M, AMBROSIUS S, et al. Scheduling resources in multi-user, heterogeneous, compu-ting environments with SmartNet[ C ]//Proceedings on Het- erogeneous Computing Workshop., 1998: 184-199.
  • 10ARMSTRONG R, HENSGEN D, KIDD T. The relative per- formance of various mapping algorithms is independent of sizable variances in run-time predictions [ C ]//Proceedings on Heterozeneous ComDutin~ Workshop. , 1998: 79-$7.

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部