[讨论] p-file mex-file

楼主: forb9823018 (风过无痕)   2015-08-14 02:13:20
如题
两的档案转了以后都看不懂
但哪个转了以后加速比较大?
作者: celestialgod (天)   2015-08-14 09:20:00
p file只是拿来protect codemex才能加速
作者: jatj   2015-08-14 11:14:00
p file其实可以稍微加速 不过真的很稍微
楼主: forb9823018 (风过无痕)   2015-08-14 12:56:00
3Q 能顺便问一下 matlab为什么跑第二次会比第一次跑快3成左右?(同样code但绝大多数变量都在跑循环)时被覆蓋过?
作者: profyang (prof)   2015-08-14 21:21:00
是不是JIT的关系?@@
楼主: forb9823018 (风过无痕)   2015-08-15 00:04:00
那Jitter加速和mex档加速差在哪边?哪个比较快?
作者: sunev (Veritas)   2015-08-15 19:17:00
快三成,你有做preallocation吗?
楼主: forb9823018 (风过无痕)   2015-08-15 19:35:00
我所有大于1*1的矩阵都有先宣告矩阵大小
作者: profyang (prof)   2015-08-15 22:12:00
Jit是Just in time compile, 你不用特别弄他就有了 mex就是真的有compile过 正常想都是mex快吧
楼主: forb9823018 (风过无痕)   2015-08-15 22:58:00
所以mex已经有帮你用jet了? 不用jet+mex?另外如果档案里有呼叫.p 档,mex还有办法合吗?
作者: kentano (为了冲文章不择手段~)   2015-08-16 01:32:00
第一次快3成是 CACHE 的关系?
楼主: forb9823018 (风过无痕)   2015-08-16 01:40:00
我猜应该是jit吧? Cache大小才几十K我要跑几百次循环,每次回圈都要读进一个新的图片 512*384Cache没那么大
作者: celestialgod (天)   2015-08-16 08:54:00
楼主: forb9823018 (风过无痕)   2015-08-17 15:30:00
另外如果档案里有呼叫.p 档,mex还有办法合吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com