C++矩阵乘优化程序

  • O5_143133
    了解作者
  • 3.2MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-14 08:54
    上传日期
实现功能 1.C语言实现矩阵x向量算法 2.矩阵要求CSR压缩存储格式,测试集选用佛罗里达州立大学测试集 http://www.cise.ufl.edu/research/sparse/matrices// 3.SSE优化,LOOP unrolling,software prefetch软件预取,多线程并行 4.给出测试界面,运行时间及加速比结果 实验环境 操作系统(开发):Windows 7/Windows XP 编程软件(开发):Microsoft Visual Studio 2008
matrix.zip
  • VIEW_RESULT
  • MasterPage.master.cs
    461B
  • App_Data
  • MasterPage.master
    865B
  • Index.aspx
    1.6KB
  • 新建文件夹
  • Chart.ascx
    583B
  • Chart.ascx.cs
    3.2KB
  • chart
  • bg_chart.gif
    29.6KB
  • subbar.png
    3.5KB
  • bg_chart2.gif
    1.7KB
  • csschart.css
    1KB
  • Index.aspx.cs
    8KB
  • web.config
    7.9KB
  • 参考资料
  • 稀疏矩阵存储技术.pdf
    167.4KB
  • 矩阵相乘算法优化的研究.pdf
    144.6KB
  • 基于并行存储优化的矩阵乘法运算.pdf
    242.5KB
  • COSC- Combine Optimized Sparse Matrix-Vector Multiplication for CSR format.pdf
    122.3KB
  • 稀疏矩阵的矩阵向量乘法的并行算法性能.pdf
    439.2KB
  • Matrix
  • Matrix.ncb
    3.8MB
  • test_large_data.txt
    3.9KB
  • Matrix.sln
    884B
  • Matrix
  • random_file.h
    868B
  • result.h
    2.1KB
  • Matrix_jzw.cpp
    5.6KB
  • files.h
    1.5KB
  • data
  • matrix_b.mtx
    37.4KB
  • matrix.mtx
    441.2KB
  • Matrix_app.cpp
    2.2KB
  • struct.h
    966B
  • Matrix.vcproj
    4.5KB
  • fetch.h
    2.5KB
  • result.txt
    418B
  • mul.h
    1.5KB
  • Matrix.cpp
    5.2KB
  • pvfile.h
    5KB
  • parallel.h
    2.6KB
  • Matrix.vcproj.Lius-PC.Lius.user
    1.4KB
  • tradition.h
    2.2KB
  • Debug
  • Matrix.exe.intermediate.manifest
    621B
  • Matrix.obj
    694.8KB
  • BuildLog.htm
    7.6KB
  • vc90.pdb
    332KB
  • vc90.idb
    539KB
  • mt.dep
    65B
  • Matrix.exe.embed.manifest
    663B
  • Matrix.exe.embed.manifest.res
    728B
  • direct.h
    1.5KB
  • Matrix.vcproj.PCPE.Administrator.user
    1.4KB
  • parallel_fc.h
    830B
  • Matrix.suo
    50KB
  • Debug
  • Matrix.pdb
    1.4MB
  • Matrix.exe
    169.5KB
  • Matrix.ilk
    883.2KB
  • 软件开发实训报告.doc
    78KB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8"><meta name="generator" content="pdf2htmlEX"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/base.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/5130244/raw.css"><script src="https://csdnimg.cn/release/download_crawler_static/js/compatibility.min.js"></script><script src="https://csdnimg.cn/release/download_crawler_static/js/pdf2htmlEX.min.js"></script><script>try{pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});}catch(e){}</script><title></title></head><body><div id="sidebar" style="display: none"><div id="outline"></div></div><div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/5130244/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">&#31232;&#30095;&#30697;&#38453;&#30340;&#30697;&#38453;&#21521;&#37327;&#20056;&#27861;&#30340;&#24182;&#34892;&#31639;&#27861;&#24615;&#33021; </div><div class="t m0 x2 h3 y2 ff2 fs1 fc0 sc1 ls1 ws0">&#20316;&#32773;&#65306;&#29579;&#33308; &#25351;&#23548;&#32769;&#24072;&#65306;&#29579;&#23567;&#40509; </div><div class="t m0 x3 h3 y3 ff2 fs1 fc0 sc1 ls2 ws0">&#28165;&#21326;&#22823;&#23398;&#35745;&#31639;&#26426;&#31185;&#23398;&#19982;&#25216;&#26415;&#31995; </div><div class="t m0 x4 h3 y4 ff2 fs1 fc0 sc1 ls2 ws0">&#29579;&#33308;<span class="ff3 ls3">&#65306;<span class="ff4 fc1 ls4">wangshun98@m<span class="_ _0"></span>ails.tsinghua.edu.cn</span></span></div><div class="t m0 x5 h4 y5 ff3 fs1 fc0 sc1 ls3 ws0"> </div><div class="t m0 x6 h3 y6 ff2 fs1 fc0 sc1 ls2 ws0">&#29579;&#23567;&#40509;<span class="ff3 ls3">&#65306;<span class="ff4 fc1 ls4">wangxg@m<span class="_ _0"></span>ail.tsinghua.edu.cn</span></span></div><div class="t m0 x7 h4 y7 ff3 fs1 fc0 sc1 ls3 ws0"> </div><div class="t m0 x8 h4 y8 ff3 fs1 fc0 sc1 ls3 ws0"> </div><div class="t m0 x9 h5 y9 ff1 fs1 fc0 sc0 ls5 ws0">&#25688; &#35201;</div><div class="t m0 xa h6 ya ff1 fs2 fc0 sc0 ls3 ws0">:</div><div class="t m0 xb h7 yb ff5 fs1 fc0 sc1 ls3 ws0">&#29616;&#20195;&#30340;&#31185;&#23398;&#35745;&#31639;&#20013;&#30340;&#26368;&#24120;&#29992;&#30340;&#22522;&#26412;&#31639;&#27861;&#23601;&#26159;&#30697;&#38453;&#21521;&#37327;&#20056;&#27861;&#12290;<span class="_ _1"></span>&#25152;&#20197;&#19968;&#20010;&#24555;&#36895;&#39640;&#25928;&#30340;&#30697;&#38453;&#21521;</div><div class="t m0 x9 h7 yc ff5 fs1 fc0 sc1 ls3 ws0">&#37327;&#20056;&#27861;&#30340;&#24182;&#34892;&#31639;&#27861;&#23558;&#32473;&#25972;&#20010;&#31185;&#23398;&#35745;&#31639;&#24102;&#26469;&#35832;&#22810;&#30340;&#36827;&#27493;&#12290;&#20294;<span class="_ _2"></span>&#26159;&#38543;&#30528;&#22788;&#29702;&#22120;&#24615;&#33021;&#36805;&#36895;&#25552;&#39640;&#21644;&#36890;&#20449;&#36895;</div><div class="t m0 x9 h7 yd ff5 fs1 fc0 sc1 ls3 ws0">&#24230;&#21457;&#23637;&#30340;&#30456;&#23545;&#28382;&#21518;&#65292;&#24182;&#34892;&#31639;&#27861;&#30340;&#36890;&#20449;&#23631;&#38556;&#26174;&#24471;&#36234;&#26469;&#36234;&#26126;&#26174;<span class="_ _2"></span>&#12290;&#32780;&#31232;&#30095;&#30697;&#38453;&#24102;&#26469;&#30340;&#38382;&#39064;&#26159;&#65292;&#35745;&#31639;&#37327;</div><div class="t m0 x9 h7 ye ff5 fs1 fc0 sc1 ls3 ws0">&#36739;&#23567;&#65292;&#36890;&#20449;&#37327;&#36739;&#22823;&#12290;&#26412;&#25991;&#23558;&#38416;&#36848;&#31232;&#30095;&#30697;&#38453;&#30697;&#38453;&#21521;&#37327;&#20056;&#27861;&#20960;<span class="_ _2"></span>&#31181;&#30340;&#24182;&#34892;&#23454;&#29616;&#65292;&#20197;&#21450;&#23454;&#29616;&#20013;&#30340;&#35745;&#31639;&#22797;</div><div class="t m0 x9 h7 yf ff5 fs1 fc0 sc1 ls6 ws0">&#26434;&#24230;&#21644;&#36890;&#20449;&#22797;&#26434;&#24230;&#12290;&#36890;&#36807;&#22312;&#35745;&#31639;&#26426;&#26426;&#32676;<span class="_ _3"> </span>ACI<span class="_ _3"> </span>&#19978;&#30340;&#27979;&#35797;&#32467;&#26524;&#26174;&#31034;&#20986;&#31639;&#27861;&#24615;&#33021;&#65292;&#24182;&#20998;&#26512;&#20102;&#36890;&#20449;&#37327;&#29190;</div><div class="t m0 x9 h7 y10 ff5 fs1 fc0 sc1 ls3 ws0">&#28856;&#23545;&#24182;&#34892;&#31639;&#27861;&#24615;&#33021;&#30340;&#24433;&#21709;&#12290; </div><div class="t m0 x9 h8 y11 ff5 fs3 fc0 sc0 ls3 ws0"> </div><div class="t m0 x9 h5 y12 ff1 fs1 fc0 sc0 ls2 ws0">&#20851;&#38190;&#23383;</div><div class="t m0 xc h9 y13 ff1 fs3 fc0 sc0 ls3 ws0">&#65306;</div><div class="t m0 xd h7 y12 ff5 fs1 fc0 sc1 ls7 ws0">&#30697;&#38453;&#21521;&#37327;&#20056;&#27861;&#65292;&#31232;&#30095;&#30697;&#38453;&#65292;&#24182;&#34892;&#31639;&#27861;&#65292;&#22797;&#26434;&#24230;&#65292;&#36890;&#20449;<span class="ff6 ls3"> </span></div><div class="t m0 x9 h6 y14 ff1 fs2 fc0 sc0 ls8 ws0">&#21069;&#35328; </div><div class="t m0 xe h7 y15 ff5 fs1 fc0 sc1 ls2 ws0">&#24182;&#34892;&#35745;&#31639;&#30340;&#22522;&#26412;&#21407;&#29702;&#23601;&#26159;<span class="_ _0"></span>&#23558;&#35745;&#31639;&#20219;&#21153;&#20998;&#25955;&#21040;&#22810;&#20010;&#22788;&#29702;&#22120;<span class="_ _0"></span>&#21516;&#26102;&#36827;&#34892;&#35745;&#31639;&#65292;<span class="_ _4"></span>&#20197;&#33719;&#24471;&#25104;&#20493;&#30340;&#35745;&#31639;&#36895;</div><div class="t m0 x9 h7 y16 ff5 fs1 fc0 sc1 ls2 ws0">&#24230;&#12290;<span class="_ _1"></span>&#20294;&#26159;&#30001;&#20110;<span class="_ _5"> </span><span class="ff7 ls3">p<span class="_"> </span></span>&#20010;&#22788;&#29702;&#22120;<span class="_ _0"></span>&#24182;&#34892;&#24037;&#20316;&#30340;&#26102;&#20505;&#38656;&#35201;&#33457;&#36153;&#19968;&#20123;&#26102;&#38388;<span class="_ _0"></span>&#36827;&#34892;&#30456;&#20114;&#20043;&#38388;&#30340;&#21327;&#21516;&#21644;&#36890;&#20449;&#65292;<span class="_ _6"></span>&#25152;&#20197;&#24182;</div><div class="t m0 x9 h7 y17 ff5 fs1 fc0 sc1 ls7 ws0">&#34892;&#31243;&#24207;&#26368;&#32456;&#33719;&#24471;&#30340;&#35745;&#31639;&#36895;&#24230;&#36798;&#19981;&#21040;&#20018;&#34892;&#31243;&#24207;&#30340;<span class="_ _3"> </span><span class="ff7 ls3">p<span class="_ _5"> </span></span>&#20493;&#12290;<span class="ff6 ls3"> </span></div><div class="t m0 xe h7 y18 ff5 fs1 fc0 sc1 ls2 ws0">&#22914;&#20170;&#65292;<span class="_ _6"></span>&#38543;&#30528;&#22788;&#29702;&#22120;&#24615;&#33021;&#30340;&#36805;&#36895;&#25552;&#39640;&#65292;<span class="_ _6"></span>&#21333;&#21488;&#35745;&#31639;&#26426;&#30340;&#35745;&#31639;&#33021;&#21147;<span class="_ _0"></span>&#22823;&#22823;&#22686;&#24378;&#12290;<span class="_ _6"></span>&#32780;&#30456;&#27604;&#20043;&#19979;&#65292;<span class="_ _6"></span>&#22810;&#21488;&#35745;</div><div class="t m0 x9 h7 y19 ff5 fs1 fc0 sc1 ls2 ws0">&#31639;&#26426;&#20043;&#38388;&#30340;&#36890;&#20449;&#36895;&#24230;&#30340;&#25552;<span class="_ _0"></span>&#39640;&#21364;&#30456;&#23545;&#28382;&#21518;&#12290;<span class="_ _6"></span>&#36825;&#31181;&#35745;&#31639;&#33021;&#21147;&#21644;&#36890;&#20449;&#33021;&#21147;&#30340;&#19981;&#24179;&#34913;&#26085;&#30410;<span class="_ _0"></span>&#22686;&#22823;&#65292;<span class="_ _1"></span>&#36234;&#26469;&#36234;&#22952;</div><div class="t m0 x9 h7 y1a ff5 fs1 fc0 sc1 ls2 ws0">&#30861;&#20102;&#24182;&#34892;&#35745;&#31639;&#30340;&#21457;&#23637;&#12290;<span class="_ _6"></span>&#20351;&#24471;&#24182;&#34892;&#35745;&#31639;&#32553;&#30701;&#19979;&#26469;&#30340;&#35745;<span class="_ _0"></span>&#31639;&#26102;&#38388;&#22823;&#22810;&#37117;&#29992;&#20110;&#36890;&#20449;&#65292;<span class="_ _6"></span>&#29978;&#33267;&#21487;&#33021;&#36890;&#20449;&#26102;&#38388;&#27604;</div><div class="t m0 x9 h7 y1b ff5 fs1 fc0 sc1 ls7 ws0">&#33410;&#32422;&#30340;&#35745;&#31639;&#26102;&#38388;&#36824;&#38271;&#65292;&#20174;&#32780;&#20307;&#29616;&#19981;&#20986;&#24182;&#34892;&#35745;&#31639;&#30340;&#20248;&#21183;&#12290;<span class="ff6 ls3"> </span></div><div class="t m0 xf h7 y1c ff5 fs1 fc0 sc1 ls3 ws0">&#31532;<span class="_ _5"> </span><span class="ff6">1<span class="_ _7"> </span></span>&#39029;<span class="ff6 ls9"> </span>&#20849;<span class="_ _7"> </span><span class="ff6">1<span class="_ _7"> </span></span>&#39029;<span class="ff6"> </span></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div></body></html>
评论
    相关推荐
    • Moving to Microsoft Visual Studio 2010
      一本向Visual Studio 2010迁移的电子书,出自微软,XPS格式。 The book is not a language primer, a language reference, or a single technology book. It's a book that will help professional developers move...
    • Microsoft Visual Studio 6.0
      编写C++程序代码,初学者的应用。虽然是比较老的款,而且微软也推出了2013版,但是作为较为原始的软件,还是很好用的。
    • dexplore_Microsoft Visual Studio
      dexplore.exe是微软Microsoft Visual Studio的MSDN知识库帮助程序。 安装VSS2005必备。
    • Microsoft Visual Studio版本转换
      Microsoft Visual Studio 2005、Microsoft Visual Studio 2008、Microsoft Visual Studio 2010等项目文件版主之间相互转换。
    • Microsoft Visual studio 主题
      Microsoft Visual studio 主题 就是 team sittings 让你编码时候文本更 养眼 Microsoft Express Edition 同样适用
    • Microsoft visual studio tips
      Microsoft visual studio tips pdf
    • Microsoft Visual Studio 2008 SP1
      Microsoft Visual Studio 2008 SP1 软件更新升级包
    • Microsoft Visual Studio 2008补丁
      Microsoft Visual Studio 2008可以不用在为vs的过期而烦恼了!只需重新点击安装程序,再选择注册,当运行到输入注册码时直接运行此补丁,它就能自动检测到!
    • Microsoft Visual Studio使用NodeJS
      Microsoft Visual Studio使用NodeJS 博文的演示demo
    • microsoft visual studio VC运行库
      微软常用运行库合集是采用microsoft visual studio 20xx编写的软件必须使用的公用dll运行库,是目前为止最全最新的运行库集合,相当于程序的字典文件。 某些网上和论坛的部分精简软件没有附带这些公用dll,所以安装...