工程中的许多问题可抽象成矩阵相乘的模型,请设计实现方案,输入两个矩阵A、B,输出A*B。

winnerxh 2009-11-05 07:22:40
帮忙答题啊,有分,谢谢!
工程中的许多问题可抽象成矩阵相乘的模型,请设计实现方案,输入两个矩阵A、B,输出A*B。
...全文
154 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
eryar 2009-11-07
  • 打赏
  • 举报
回复
更多数据编程问题,可以参考《数值分析》或《计算方法》的书;
idealguy 2009-11-05
  • 打赏
  • 举报
回复
同意2楼。
高手可以买一块高级的 Nevidia 显卡,玩一把 GPU并行计算。

引用
超级计算机将采用Nvidia下一代GPU架构代号Fermi

  CNET科技资讯网10月2日国际报道 美国橡树岭国家实验室(Oak Ridge National Laboratory)9月30日宣布一项新超级计算机计划,将采用nVidia的下一代GPU架构,代号"Fermi"。

  这项合作是在9月30日于加州圣荷西召开的nVidia GPU技术开发者大会上宣布。Fermi芯片共整合30亿个电晶体,是目前市面上nVidia最强大之绘图芯片的三倍。未来,该芯片也将加入nVidia为个人电脑设计的GeForce产品线。

  根据双方共同发布的声明,橡树岭国家实验室的超级电脑,将用来研究能源与气候变迁,速度可望比目前最快的超级电脑更快十倍。这个新架构将同时采用nVidia的绘图处理器,和英特尔、AMD或其他厂商生产的中央处理器(CPU)。

  橡树岭的电脑与运算科学副实验室主任Jeff Nichols在声明中表示,Fermi GPU可促成以往不可能实现的“重大科学突破”。他说:“借由nVidia技术的协助,橡树岭得以提出在未来10年内,创造一个能提供亿亿次(exascale,10的18次方)运算的运算平台。”

  亿亿次运算是超越目前千兆次(petaflop)运算1,000倍的技术,达到每秒100万兆次运算。

  橡树岭也宣布将创设一个混合多核心集团(Hybrid Multicore Consortium),专注在不同类型之处理器架构的运算。这个集团的目标是与开发者合作,研究在混用CPU与GPU的下一代超级电脑上,执行应用软件。
arong1234 2009-11-05
  • 打赏
  • 举报
回复
这还有方案,按照定义写不就可以?
littlemonster 2009-11-05
  • 打赏
  • 举报
回复
网上好多例子呀。

http://www.java2s.com/Code/Java/Collections-Data-Structure/Multiplytwomatrices.htm
http://www.roseindia.net/java/beginners/MatrixMultiply.shtml
http://wiki.answers.com/Q/Write_a_program_in_java_to_multiply_two_matrix
gumbour 2009-11-05
  • 打赏
  • 举报
回复
这太简单了吧,多重循环搞定。
你要想GPU加速玩矩阵乘法还有点搞头

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧