上海11选5

分享到:文章主题: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
axer楼主
洪水淹没灵魂
身份
用户
文章
17127
星座
狮子座
积分
19994
等级
沉香(10)

发信人: axer ( 洪水淹没灵魂), 信区: Python
标  题: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Mon Jun 29 16:45:53 2020), 转信
  
很简单的算法,竟然比开源库慢了10倍,估计开源库用了SIMD一类的算法,改进了开方计算。
--
  
※ 来源:·水木社区 http://dadixinhe.com·[FROM: 183.239.50.*]

返回顶部
one4all4one第1楼
one4all4one
身份
用户
文章
1152
积分
3616
等级
乔木(5)

发信人: one4all4one (one4all4one), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Mon Jun 29 20:16:51 2020), 站内
  
什么扩展?做什么的?就开方吗?贴出来看看
【 在 axer 的大作中提到: 】
: 很简单的算法,竟然比开源库慢了10倍,估计开源库用了SIMD一类的算法,改进了开方计算。
--
  
※ 来源:·水木社区 ·[FROM: 152.78.0.*]

返回顶部
axer第2楼
洪水淹没灵魂
身份
用户
文章
17127
星座
狮子座
积分
19994
等级
沉香(10)

发信人: axer ( 洪水淹没灵魂), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Mon Jun 29 20:37:07 2020), 转信
  
很简单的算法,计算点与线段之间的距离。
  
【 在 one4all4one 的大作中提到: 】
: 什么扩展?做什么的?就开方吗?贴出来看看
  
--
  
※ 来源:·水木社区 http://dadixinhe.com·[FROM: 183.239.50.*]

返回顶部
heyuanlie第3楼
heyuanlie
身份
用户
文章
3925
星座
水瓶座
积分
36510
等级
紫檀(11)

发信人: heyuanlie (heyuanlie), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Tue Jun 30 10:28:59 2020), 转信
  
这不很正常吗?
别人都迭代那么久了。
  
【 在 axer 的大作中提到: 】
: 很简单的算法,竟然比开源库慢了10倍,估计开源库用了SIMD一类的算法,改进了开方计算。
  
--
  
※ 来源:·水木社区 http://dadixinhe.com·[FROM: 183.236.19.*]

返回顶部
pgw第4楼
pppppppgw
身份
用户
文章
5392
星座
水瓶座
积分
32130
等级
沉香(10)

发信人: pgw (pppppppgw), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Tue Jun 30 10:44:18 2020), 转信
  
当年在学校里写压缩算法的代码比作者提供的代码慢了很多。
【 在 axer ( 洪水淹没灵魂) 的大作中提到: 】
: 很简单的算法,竟然比开源库慢了10倍,估计开源库用了SIMD一类的算法,改进了开方计算。
  
--
  
※ 来源:·水木社区 ·[FROM: 27.186.196.*]

返回顶部
pfan117第5楼
pfan117
身份
用户
文章
1470
积分
9978
等级
梧桐(9)

发信人: pfan117 (pfan117), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Tue Jun 30 12:23:58 2020), 站内
  
看来开源软件不可小觑呀
--
  
※ 来源:·水木社区 http://dadixinhe.com·[FROM: 111.203.9.*]

返回顶部
octavo第6楼
octavo
身份
用户
文章
2463
星座
未知
积分
10473
等级
洪泽(7)

发信人: octavo (octavo), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Tue Jun 30 13:07:45 2020), 转信
  
cross两次,dot两次,好像不用开方
  
  
【 在 axer 的大作中提到: 】
: 很简单的算法,计算点与线段之间的距离。
:  
  
--
  
※ 来源:·水木社区 http://dadixinhe.com·[FROM: 162.156.156.*]

返回顶部
livejt第7楼
livejt
身份
用户
文章
3693
星座
水瓶座
积分
38264
等级
楠木(12)

发信人: livejt (livejt), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Tue Jun 30 13:59:27 2020), 转信
  
“郁闷”两个字改为“哈哈”,这样显得好玩一些。
  
  
【 在 axer 的大作中提到: 】
: 很简单的算法,竟然比开源库慢了10倍,估计开源库用了SIMD一类的算法,改进了开方计算。
  
--
  
※ 来源:·水木社区 http://dadixinhe.com·[FROM: 183.39.38.*]

返回顶部
iamrzd第8楼
iamrzd
身份
用户
文章
2292
星座
天秤座
积分
47699
等级
云杉(7)

发信人: iamrzd (iamrzd), 信区: Python
标  题: Re: 主题:郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Tue Jun 30 14:55:02 2020), 站内
  
不用郁闷,做优化你会收获很多。
另外,自己打造的库更容易优化出比通用库更高的性能,因为你可以针对自己的使用场景来做针对性的优化。
  
【 在 axer 的大作中提到: 】
: 很简单的算法,竟然比开源库慢了10倍,估计开源库用了SIMD一类的算法,改进了开方计算。
: --
: FROM 183.239.50.*
--
  
※ 来源:·水木社区 ·[FROM: 117.107.130.*]

返回顶部
axer第9楼
洪水淹没灵魂
身份
用户
文章
17127
星座
狮子座
积分
19994
等级
沉香(10)

发信人: axer ( 洪水淹没灵魂), 信区: Python
标  题: Re: 郁闷,自己写了C++的扩展,比开源库的内容慢了10倍。
发信站: 水木社区 (Tue Jun 30 15:06:15 2020), 转信
  
什么算法,计算点与线段之间的距离不用开平方根?
【 在 octavo 的大作中提到: 】
: cross两次,dot两次,好像不用开方
:  
  
--
  
※ 来源:·水木社区 http://dadixinhe.com·[FROM: 183.239.50.*]

返回顶部
  • 文章数:20 分页:
    1. 1
    2. 2
    3. >>