签到

05月06日
尚未签到

共有回帖数 0

    十万个为什么

    等级:


    10万次1024点fft耗时1.5s(i5 - 3320M 单线程),即单次1024点fft耗时15微秒,据说“世界最快”的fftw是17微秒。
    优点是速度,缺点是可移植性和精度。因为大量采用了SSE Intrinsic优化,以及运行时优化手段,程序只能在奔腾三及之后的CPU上运行,精度只有六位十进制,不过大多数场合也够用了。
    其实这个是开发中的CVE2的核心组件……打算给这个数学库加BSD协议,外面再套一个GPL……这样以后我就不需要为商业用途再重新造个轮子了

    源码:
    http://pan.baidu.com/share/link?shareid=2834108046&uk=3423845838
    写的比较乱,刚刚搞完,还没整理好……抱歉

    本人刚从VB.NET转型C/C++不久,有很多概念还不了解。我重复造这个轮子一方面也是为了学习C和数学。如果下面我讲错了请纠正,谢谢。

    在这里可以看到我之前优化的过程:
    http://tieba.baidu.com/p/2451745007

    楼主 2016-04-09 17:59 回复

共有回帖数 0
  • 回 帖
  • 表情 图片 视频
  • 发表

登录直线网账号

Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号 意见反馈 | 关于直线 | 版权声明 | 会员须知