云环境下的程序运行性能自适应模拟方法研究
异构计算平台上的并行程序开发效率低,基于Julia动态语言的云编程是一种高效模式.针对Julia程序运行的时限约束,本文提出一种基于有色Petri网的程序运行性能自适应模拟方法.面向特定领域(如本文的图像对象识别案例)构建适应底层计算资源特点的工具库,抽取针对Julia语言的计算原语.程序员通过Julia语言实现原语,动态选取领域工具,适应运行时限约束.结合图像对象识别案例,构建Colored Petri Net模型,借助CPN Tools工具模拟运行,自动优化备选方案.模拟实验表明,基于工具库的性能标定,CPN模拟得到的工具库映射方案接近最优.
程序运行性能 自适应策略 时限约束 云编程环境
周艺华 解高纯 段淑凤 张常有
北京工业大学 计算机学院,北京 100124 北京工业大学 计算机学院,北京 100124;中国科学院软件研究所 并行软件与计算科学实验室,北京 100190 石家庄铁道大学 信息科学与技术学院,石家庄 050043 中国科学院软件研究所 并行软件与计算科学实验室,北京 100190
国内会议
第10届全国计算机支持的协同工作学术会议暨中国计算机学会协同计算专委年度工作会议
太原
中文
30-38
2015-08-28(万方平台首次上网日期,不代表论文的发表时间)