文摘
英文文摘
1 绪论
1.1 研究背景
1.2 研究现状
1.3 本文研究内容及组织结构
2 并行计算相关理论
2.1 并行计算概述
2.2 并行机
2.2.1 并行机的发展
2.2.2 集群系统
2.2.3 多核系统
2.3 并行程序设计及优化
2.3.1 MPI并行及优化
2.3.2 OpenMP并行及优化
2.3.3 面向任务编程
2.3.4 混合编程
2.4 并行算法及其性能评测
3 并行实验平台
3.1 集群平台
3.2 多核平台
4 并行求解线性方程组的设计与实现
4.1 Cholesky分解算法
4.2 基于集群系统的Cholesky分解并行化
4.2.1 块分配
4.2.2 块交叉分配
4.2.3 卷帘分配
4.2.4 实验结果及分析
4.3 基于任务的Cholesky分解多核并行化
4.3.1 串行算法的瓶颈问题
4.3.2 OpenMP方法并行化
4.3.3 TBB任务并行化
4.3.4 并行化程序调试与优化
4.3.5 实验结果及分析
5 关联规则挖掘算法的多核并行优化
5.1 关联规则问题描述
5.2 Apriori算法多核并行及优化
5.3 算法并行优化步骤
5.4 实验结果及分析
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢