计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2015年
1期
44-46
,共3页
巩庆奎%张常有%张先轶%张云泉
鞏慶奎%張常有%張先軼%張雲泉
공경규%장상유%장선질%장운천
Julia语言%计算规模%并行程序%程序精化%性能分析
Julia語言%計算規模%併行程序%程序精化%性能分析
Julia어언%계산규모%병행정서%정서정화%성능분석
Julia language%Computing scale%Parallel program%Program optimization%Performance analysis
Julia语言是一种在MIT许可证下免费的开发中脚本语言(beta 0.2.0),目标是降低并行程序的编程难度.基于Julia现有语法机制,逐步增强Julia语法特性,结合公交线路的平均走行时间统计案例,研究Julia并行编程框架和程序逐步精化的方法.Julia程序支持本地多核心/多CPU并行计算.为充分发挥实验平台的计算潜能,尝试了提高Julia程序计算性能的策略.对案例程序的实验分析表明,Julia并行程序在管理计算核心方面耗费了一定的工作时间,但随着问题规模的增大,其影响可逐渐忽略,从而可获得接近线性的加速比.
Julia語言是一種在MIT許可證下免費的開髮中腳本語言(beta 0.2.0),目標是降低併行程序的編程難度.基于Julia現有語法機製,逐步增彊Julia語法特性,結閤公交線路的平均走行時間統計案例,研究Julia併行編程框架和程序逐步精化的方法.Julia程序支持本地多覈心/多CPU併行計算.為充分髮揮實驗平檯的計算潛能,嘗試瞭提高Julia程序計算性能的策略.對案例程序的實驗分析錶明,Julia併行程序在管理計算覈心方麵耗費瞭一定的工作時間,但隨著問題規模的增大,其影響可逐漸忽略,從而可穫得接近線性的加速比.
Julia어언시일충재MIT허가증하면비적개발중각본어언(beta 0.2.0),목표시강저병행정서적편정난도.기우Julia현유어법궤제,축보증강Julia어법특성,결합공교선로적평균주행시간통계안례,연구Julia병행편정광가화정서축보정화적방법.Julia정서지지본지다핵심/다CPU병행계산.위충분발휘실험평태적계산잠능,상시료제고Julia정서계산성능적책략.대안례정서적실험분석표명,Julia병행정서재관리계산핵심방면모비료일정적공작시간,단수착문제규모적증대,기영향가축점홀략,종이가획득접근선성적가속비.