所需E币: 5
时间: 2025-5-23 10:22
大小: 3.88MB
(1)构造了数据集GFCPD,该数据集不仅覆盖了Livermore、NPB等常见的并行程序基准测试集,同时包含了常用的数学程序库以及图的相关算法、树的相关算法等复杂算法的不同实现。是一个基于程序上下文流图(XFG)的通用数据集,是一个可以用于串行程序并行性识别任务的深度学习数据集。(2)建立了基于深度图卷积神经网络模型(DGCNN)的串行程序并行性识别模型,并将该模型的识别结果同传统的静态分析方法、结合动态特征的机器学习方法以及在算法分类问题上表现良好的深度学习模型进行对比,从而验证了DGCNN在串行程序的并行性识别任务中的可行性与有效性。(3)基于XML技术实现了并行编程标记语言PML,对MPI、OpenMP等现有编程模型进行设计与封装,提供统一的标准化编程接口,简化了并行编程方式,降低了并行编程门槛。(4)实现了并行编程辅助平台,集成了串行程序的并行性识别、PML语言的程序开发、并行程序的远程调试等功能,提供友好的用户交互环境与完整的并行程序开发流程。