没有合适的资源?快使用搜索试试~ 我知道了~
omp算法matlab代码-RCM-OpenMP:反向CuthillMcKee算法使用OpenMp进行稀疏矩阵预置换的实现
共22个文件
m:7个
mat:5个
c:2个
需积分: 9 6 下载量 58 浏览量
2021-05-27
16:53:40
上传
评论
收藏 26.68MB ZIP 举报
温馨提示
omp算法matlab代码RCM-OpenMP 反向Cuthill McKee算法使用OpenMp进行稀疏矩阵预置换的实现 关于算法 在RCM算法中,目标是找到可以减小稀疏矩阵的带宽的预突变。 对于此实现,假定矩阵是对称的,并且所有非零元素均等于1。 矩阵以索引对(i,j)的形式存储,使得A(i,j)= 1,这是存储此类矩阵的一种非常常见的方式,并且以这种方式存储了集合中找到的所有矩阵。 我们还注意到存储j索引的向量总是被排序的,我们在实现中利用了这一事实。 如何使用 项目结构为: |-Makefile |-lib / -rcm_omp.a |-src / -main.c -rcm_omp.c |-inc / -rcm_omp.h 您可以键入“ make lib”来编译“ rcm_omp.c”并在lib文件夹中创建一个库,也可以键入“ make”来构建整个项目并创建一个名称为“ ./main_openmp.exe”的可执行文件。 清洁也可以使用。 该程序将4个命令行参数作为输入: 1)稀疏矩阵“ n”的大小(矩阵为n行x n列)。 2)非零元素的数量。 3)矩阵存储在其中的二进制文件的
资源推荐
资源详情
资源评论
收起资源包目录
RCM-OpenMP-master.zip (22个子文件)
RCM-OpenMP-master
README.md 6KB
Sparse_Collection_Bin.zip 13.49MB
exerciseIV-RCM.pdf 231KB
inc
rcm.h 3KB
src
main.c 3KB
rcm_omp.c 15KB
Makefile 613B
lib
rcm_omp.a 19KB
matlab_scripts
printArray.m 335B
time_vs_numthreads.m 5KB
big2.mat 2.23MB
large2.mat 4.36MB
getBandwith.m 412B
loadArray.m 330B
big1.mat 9.35MB
large.mat 614KB
readResaults.m 355B
write2BinFile2.m 580B
testResaults.m 284B
large1.mat 653KB
existing_implemenation
rcm_test.cpp 5KB
Input parameters.xlsx 10KB
共 22 条
- 1
资源评论
weixin_38658564
- 粉丝: 1
- 资源: 942
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功