fcode 发表于 2014-10-9 16:42:19

逐步来做吧。既然大家决定了先翻译MKL,可以先做完看看。

确实这个网站,这个论坛,参与进来的人还是不够。

jason 如果有好的代码(比较通用性的),可以在网站投稿~~:-$

瑶远梦想 发表于 2014-10-9 21:47:07

jason388 发表于 2014-10-9 10:06
编译器实现的很多内置函数通常只是确保能用,一般其算法并不保证是最优化的,MKL里面的算法是否最优估计也 ...

这个的支持。。。

百事可乐 发表于 2014-10-17 09:46:08

这坛子越来越霸道了。

jason388 发表于 2014-10-24 09:20:42

fcode 发表于 2014-10-9 16:42
逐步来做吧。既然大家决定了先翻译MKL,可以先做完看看。

确实这个网站,这个论坛,参与进来的人还是不够 ...
IBM 的 XL Fortran编译器提供的 matmul 内置函数增加了一个附加选项,如果略去该选项则内置函数采用普通矩阵乘法计算,该方法为 O(N**3)但可靠稳定。如果选了该附加选项,则采用 Winograd variation of the Strassen algorithm,这个算法速度快但在某些情况下会出现不稳定问题。

Intel 的MKL针对其自己的处理器做到了最大程度的优化(最合适的算法?),但对其他处理器是否最优需要试过才知道,没准用的是较慢的算法,毕竟其开发编译器的目的主要是为了销售硬件。

所以对于计算量极大的程序开发,针对问题和采用的硬件研究算法是必要的。当然如果速度不重要则还是采用编译器提供的算法最稳妥,因为编译器追求的第一目标是稳定。

百事可乐 发表于 2014-10-27 15:34:10

如果使用者很刻意地追求效率,就不会大量使用MKL的函数了。

用MKL的人,对数学过程多半是懒得自己写,或者根本不会写。

mangix2010 发表于 2014-10-30 22:40:09

确实是,有些就是MKL临时用用的,没那么多时间去研究的,所以有个快速入门还是很受欢迎的

hang719 发表于 2014-11-18 23:21:40

:-handshake
页: 1 2 [3]
查看完整版本: 突发奇想,大家一起来汉化MKL吧?