10.11896/j.issn.1002-137X.2015.1.009
基于Julia语言的并行计算方法初探
Julia语言是一种在MIT许可证下免费的开发中脚本语言(beta 0.2.0),目标是降低并行程序的编程难度.基于Julia现有语法机制,逐步增强Julia语法特性,结合公交线路的平均走行时间统计案例,研究Julia并行编程框架和程序逐步精化的方法.Julia程序支持本地多核心/多CPU并行计算.为充分发挥实验平台的计算潜能,尝试了提高Julia程序计算性能的策略.对案例程序的实验分析表明,Julia并行程序在管理计算核心方面耗费了一定的工作时间,但随着问题规模的增大,其影响可逐渐忽略,从而可获得接近线性的加速比.
Julia语言、计算规模、并行程序、程序精化、性能分析
42
TP338.8(计算技术、计算机技术)
国家自然科学基金项目61379048,61100073
2015-02-06(万方平台首次上网日期,不代表论文的发表时间)
共3页
44-46