爱吱声

标题: c++ 优化结果 [打印本页]

作者: 雷达    时间: 2022-10-5 01:59
标题: c++ 优化结果
之前的小算法,承蒙高手们的指点,有了一些进展。
$ N+ k6 m& M! a( C9 T( M
3 T( Q4 K7 ~0 @" F2 {$ Z以相同的数据量和循环次数
' D8 a# o% L' V2 j" H8 ]/ I
& @9 b- U6 G! ^: c. C最初的版本,运行时间: 249秒
4 ?/ M1 b$ s- F* f/ \2 _9 rVS 社区版优化设置为 /O2 : 61秒
& D4 `# W* E' H# x  k& y四核omp 并行后: 16秒
* I2 `; a% A5 M5 ]- lAVX 向量化后: 1.5秒2 M2 V5 a' M+ ]3 z4 f

- T% y! e! \9 t4 O% a* B, i效果那是相当的好啊。
  q8 C" M" x2 x: U& I谢谢各位,红包已发。# x- U' l: V0 ~- r1 T8 s0 ~
; B7 M8 B7 f: o$ m$ c4 L# h: S$ f

作者: 沉宝    时间: 2022-10-5 03:36
这是你之前说的长度4000与30000的序列相关,然后做三万次的结果吗?恭喜!
作者: 雷达    时间: 2022-10-5 05:35
沉宝 发表于 2022-10-5 03:36( d% ^+ H0 H: w! g
这是你之前说的长度4000与30000的序列相关,然后做三万次的结果吗?恭喜! ...
$ r, L3 G5 Z5 r$ O' q5 u; X
还不是,只是100次的结果,三万次应该不到10分钟,我很满意了
作者: 雨楼    时间: 2022-10-5 08:38
有始有终。赞。




欢迎光临 爱吱声 (http://www.aswetalk.net/bbs/) Powered by Discuz! X3.2