首页 | 本学科首页   官方微博 | 高级检索  
     

基于Julia语言的并行计算方法初探
引用本文:巩庆奎,张常有,张先轶,张云泉.基于Julia语言的并行计算方法初探[J].计算机科学,2015,42(1):44-46.
作者姓名:巩庆奎  张常有  张先轶  张云泉
作者单位:1. 中国科学院软件研究所并行软件与计算科学实验室 北京100190;石家庄铁道大学信息科学技术学院 石家庄050043
2. 中国科学院软件研究所并行软件与计算科学实验室 北京100190
基金项目:本文受国家自然科学基金项目(61379048,61100073)资助
摘    要:Julia语言是一种在MIT许可证下免费的开发中脚本语言(beta 0.2.0),目标是降低并行程序的编程难度.基于Julia现有语法机制,逐步增强Julia语法特性,结合公交线路的平均走行时间统计案例,研究Julia并行编程框架和程序逐步精化的方法.Julia程序支持本地多核心/多CPU并行计算.为充分发挥实验平台的计算潜能,尝试了提高Julia程序计算性能的策略.对案例程序的实验分析表明,Julia并行程序在管理计算核心方面耗费了一定的工作时间,但随着问题规模的增大,其影响可逐渐忽略,从而可获得接近线性的加速比.

关 键 词:Julia语言  计算规模  并行程序  程序精化  性能分析

Primary Investigation into Parallel Computing in Julia Language
GONG Qing-kui,ZHANG Chang-you,ZHANG Xian-yi and ZHANG Yun-quan.Primary Investigation into Parallel Computing in Julia Language[J].Computer Science,2015,42(1):44-46.
Authors:GONG Qing-kui  ZHANG Chang-you  ZHANG Xian-yi and ZHANG Yun-quan
Affiliation:State Key Laboratory of Computing Science,Institute of Software Chinese Academy of Sciences,Beijing 100190,China;School of Information Science and Technology,Shijiazhuang Tiedao University,Shijiazhuang 050043,China,State Key Laboratory of Computing Science,Institute of Software Chinese Academy of Sciences,Beijing 100190,China,State Key Laboratory of Computing Science,Institute of Software Chinese Academy of Sciences,Beijing 100190,China and State Key Laboratory of Computing Science,Institute of Software Chinese Academy of Sciences,Beijing 100190,China
Abstract:
Keywords:Julia language  Computing scale  Parallel program  Program optimization  Performance analysis
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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