- 130
- 0
- 约1.79万字
- 约 32页
- 2017-01-11 发布于重庆
- 举报
并行处理技术
课程设计分析报告
课程设计题目 矩阵相乘并行算法设计 姓名 廖杰 学号 M201372880 专业 计算机技术 任课教师 金海 石宣化 所在学院 计算机科学与技术学院 报告提交日期 2014-01-13
一、实验目的
1、学习使用集群;
2、掌握并行处理或分布计算的编程方法;
3、学会以并行处理的思想分析问题。
二、实验要求
1、自行生成矩阵作为算法的输入;
2、使用并行处理技术编程,例如:MPI、OpenMP、MR;
3、矩阵大小至少为1000*1000;
4、加速比越大成绩越高。
三、实验内容
3.1、矩阵的划分:
对于矩阵相乘的并行算法,可以有三种:对矩阵按行划分、按列划分和棋盘式分块划分。和按行或列划分相比,棋盘式划分可以开发出更高的并行度。对于一个n×n的方阵,棋盘划分最多可以使用n^2个处理器进行并行计算,但使用按行或列分解最多可以使用n个。对矩阵相乘采用棋盘式划分的算法通常称作Cannon算法。
A)行列划分
又叫带状划分(Striped Partitioning),就是将矩阵整行或者整列分成若干个组,每个组指派给一个处理器。下图所例为4个CPU,8×8矩阵的带状划分。
在带状划分情况下,每个CPU将会均匀分配到2行(列)数据。8×8矩阵变成了一个1×4或4×1的分块矩阵,每个CPU所属的分块矩阵大小为8×2
您可能关注的文档
- 网络操作系统历年真题简答题(2010~2013)整理.doc
- G94指令.doc
- 马铃薯茎尖组织脱毒培养应用及前景1.doc
- 预应力锚索在膨胀土地区应用的试验研究.doc
- 现代汉语语法学复习资料.doc
- 主体结构验收汇报资料(范本).doc
- 2013年专接本政治教材答案.doc
- 电水网GIS系统具体功能要求.docx
- 容器微观缺陷种类及消除方法.doc
- 电动汽车电机控制器国内外发展现状.doc
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
原创力文档

文档评论(0)