由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - matlab改成C++,还用了号称史上最快的fftw,结果慢了一倍
相关主题
有人用过Matlab的Compiler吗?或者是否有什么工具能把Matlab程序转成C, C++?[转载] 请问一下有没有人比较过C and matlab写的GA的速度
Fortran 和 C的区别? (转载)matlab question (about C mex ...)
icc complier is expensive yar~~Unix下运行Matlab程序另一问
fortran还是matlab?How to build a C DLL from .m file?
请问怎么让matlab能在没装matlab的高性能计算机上运行?Matlab一问
[Job Opening] 3D Engine Developer - Game Physics and Low Level OptimizationRe: matlab和fortran计算结果不一样该相信谁
compile lammps using fftw-2.1.5 and intel compilerhave any one compare the effectiveness of matlab and gsl?
Re: MPI question求教一个Matlab fortran compiler 问题
相关话题的讨论汇总
话题: c++话题: matlab话题: fftw话题: libraries话题: your
进入Computation版参与讨论
1 (共1页)
d*******2
发帖数: 340
1
matlab算每次循环只要21-29分钟,现在C++倒要50-60分钟了。怎么回事?哪位给个提
示?先谢了!
p*****e
发帖数: 310
2
编译的时候用优化选项了吗?还是在调试选项?

【在 d*******2 的大作中提到】
: matlab算每次循环只要21-29分钟,现在C++倒要50-60分钟了。怎么回事?哪位给个提
: 示?先谢了!

d*******2
发帖数: 340
3
不知道什么叫优化选项和调试选项。用的是dev C++,按F9 compile and run. 又比较了
一下,13小时平均下来 matlab还是快20%左右。31分钟对39.5分钟

【在 p*****e 的大作中提到】
: 编译的时候用优化选项了吗?还是在调试选项?
p*****e
发帖数: 310
4
去找找编译设置吧,把优化速度的选上

【在 d*******2 的大作中提到】
: 不知道什么叫优化选项和调试选项。用的是dev C++,按F9 compile and run. 又比较了
: 一下,13小时平均下来 matlab还是快20%左右。31分钟对39.5分钟

h***z
发帖数: 233
5
A few things to try:
1. Compiler options: Turn on compiler optimization as well as any SIMD
2. Libraries: Link against pre-compiled libraries tuned for your computer
architecture and tune parameters of any libraries that you compile yourself.
3. Your code: Keep in mind the cache size of your CPU and write your code to
avoid cache thrashing.

【在 d*******2 的大作中提到】
: matlab算每次循环只要21-29分钟,现在C++倒要50-60分钟了。怎么回事?哪位给个提
: 示?先谢了!

A*g
发帖数: 102
6
The fft function in matlab uses fftw too, and it's pre-optimized.

【在 d*******2 的大作中提到】
: matlab算每次循环只要21-29分钟,现在C++倒要50-60分钟了。怎么回事?哪位给个提
: 示?先谢了!

1 (共1页)
进入Computation版参与讨论
相关主题
求教一个Matlab fortran compiler 问题请问怎么让matlab能在没装matlab的高性能计算机上运行?
Matlab跑了两天了没有反应[Job Opening] 3D Engine Developer - Game Physics and Low Level Optimization
高手用过matlab compiler没?求助compile lammps using fftw-2.1.5 and intel compiler
matlab 64位系统 安装求助 没有可用的compilerRe: MPI question
有人用过Matlab的Compiler吗?或者是否有什么工具能把Matlab程序转成C, C++?[转载] 请问一下有没有人比较过C and matlab写的GA的速度
Fortran 和 C的区别? (转载)matlab question (about C mex ...)
icc complier is expensive yar~~Unix下运行Matlab程序另一问
fortran还是matlab?How to build a C DLL from .m file?
相关话题的讨论汇总
话题: c++话题: matlab话题: fftw话题: libraries话题: your