p*******e 发帖数: 125 | 1 觉得怎么样。看了一下,我觉得还是进步不少。thread, atomic方面的library不用自
己写了。c++就是老牛拉破车,10年了还是搞不好一个socket library.搞得我现在还要
evaluate,到底是用asio还是poco的socket library。这么多c++牛人,研究来研究去n
年,都是说的多,出活太少。 |
g*********e 发帖数: 14401 | 2 现在都cpp 17了
感觉就是新一代的(jvm)码农弄出来抢老cpp码农饭碗的 |
w***g 发帖数: 5958 | 3 C++17都用了好久了。我现在主要用
https://github.com/eidheim/Simple-Web-Server
做restful API,就是基于asio的。我自己有开源项目在用,也帮人用这个做过产品。
现在C++基本上不需要写底层的东西了。
C++现在最大的问题是在机器学习方面基本上出局了。
去n
【在 p*******e 的大作中提到】 : 觉得怎么样。看了一下,我觉得还是进步不少。thread, atomic方面的library不用自 : 己写了。c++就是老牛拉破车,10年了还是搞不好一个socket library.搞得我现在还要 : evaluate,到底是用asio还是poco的socket library。这么多c++牛人,研究来研究去n : 年,都是说的多,出活太少。
|
p*******e 发帖数: 125 | 4 天天新语言也不是个事儿。都没什么人support了,还不停搞新东西,都是瞎折腾。
【在 g*********e 的大作中提到】 : 现在都cpp 17了 : 感觉就是新一代的(jvm)码农弄出来抢老cpp码农饭碗的
|
p*******e 发帖数: 125 | 5 需要c++的还是对速度有点要求,boost那些library大多连java都比不上。一帮人对
template的语法用法走火入魔,完全忘了语言是工具,是为我所用,不是为用工具而用
工具。这点看,poco的code写得还不错。
【在 w***g 的大作中提到】 : C++17都用了好久了。我现在主要用 : https://github.com/eidheim/Simple-Web-Server : 做restful API,就是基于asio的。我自己有开源项目在用,也帮人用这个做过产品。 : 现在C++基本上不需要写底层的东西了。 : C++现在最大的问题是在机器学习方面基本上出局了。 : : 去n
|
p*******e 发帖数: 125 | 6 C++11 现在公司里还没有完全换过来呢。正在换成centos 7.
【在 g*********e 的大作中提到】 : 现在都cpp 17了 : 感觉就是新一代的(jvm)码农弄出来抢老cpp码农饭碗的
|
w***g 发帖数: 5958 | 7 我有几个deep learning model,最后还是用C++部署在CPU上。
tensorflow和python那套太heavy weighted,部署起来成本还是
太高,一上来就是不用也得至少半个GPU,而且按请求并行overhead太高。
走C++的话,所有请求都是单线程处理,一个200x200的图片0.5秒的样子,
然后可以跑10-20个线程,一秒钟处理10-20个请求,并不需要很好的CPU。
GPU更适合离线批处理。
【在 p*******e 的大作中提到】 : 需要c++的还是对速度有点要求,boost那些library大多连java都比不上。一帮人对 : template的语法用法走火入魔,完全忘了语言是工具,是为我所用,不是为用工具而用 : 工具。这点看,poco的code写得还不错。
|
c*******r 发帖数: 16 | 8 很赞同最后一句
【在 w***g 的大作中提到】 : 我有几个deep learning model,最后还是用C++部署在CPU上。 : tensorflow和python那套太heavy weighted,部署起来成本还是 : 太高,一上来就是不用也得至少半个GPU,而且按请求并行overhead太高。 : 走C++的话,所有请求都是单线程处理,一个200x200的图片0.5秒的样子, : 然后可以跑10-20个线程,一秒钟处理10-20个请求,并不需要很好的CPU。 : GPU更适合离线批处理。
|
g*********e 发帖数: 14401 | 9 你是用taskset 之类把县城和core绑定了吗?
【在 w***g 的大作中提到】 : 我有几个deep learning model,最后还是用C++部署在CPU上。 : tensorflow和python那套太heavy weighted,部署起来成本还是 : 太高,一上来就是不用也得至少半个GPU,而且按请求并行overhead太高。 : 走C++的话,所有请求都是单线程处理,一个200x200的图片0.5秒的样子, : 然后可以跑10-20个线程,一秒钟处理10-20个请求,并不需要很好的CPU。 : GPU更适合离线批处理。
|
w***g 发帖数: 5958 | 10 没有。一般不需要性能扣到这么细。
【在 g*********e 的大作中提到】 : 你是用taskset 之类把县城和core绑定了吗?
|
|
|
w**d 发帖数: 30 | 11 机器学习现在什么语言是主力?
【在 w***g 的大作中提到】 : C++17都用了好久了。我现在主要用 : https://github.com/eidheim/Simple-Web-Server : 做restful API,就是基于asio的。我自己有开源项目在用,也帮人用这个做过产品。 : 现在C++基本上不需要写底层的东西了。 : C++现在最大的问题是在机器学习方面基本上出局了。 : : 去n
|
w***g 发帖数: 5958 | 12 python啊
【在 w**d 的大作中提到】 : 机器学习现在什么语言是主力?
|
d*******r 发帖数: 3299 | 13 那几大工具底层还是C++写的呀, 怎么算出局了呢. 因为调API干活只用Python就行?
【在 w***g 的大作中提到】 : C++17都用了好久了。我现在主要用 : https://github.com/eidheim/Simple-Web-Server : 做restful API,就是基于asio的。我自己有开源项目在用,也帮人用这个做过产品。 : 现在C++基本上不需要写底层的东西了。 : C++现在最大的问题是在机器学习方面基本上出局了。 : : 去n
|
w***g 发帖数: 5958 | 14 所以我说基本上啊。虽然是用C++写的,但是要用C++用这写工具却非常难。
C++基本上是为python服务的。
【在 d*******r 的大作中提到】 : 那几大工具底层还是C++写的呀, 怎么算出局了呢. 因为调API干活只用Python就行?
|
w**d 发帖数: 30 | 15 看到你说这个我才放心了,哈哈
【在 w***g 的大作中提到】 : 所以我说基本上啊。虽然是用C++写的,但是要用C++用这写工具却非常难。 : C++基本上是为python服务的。
|
L****8 发帖数: 3938 | 16 不用tensorflow 用caffe2?
【在 w***g 的大作中提到】 : 我有几个deep learning model,最后还是用C++部署在CPU上。 : tensorflow和python那套太heavy weighted,部署起来成本还是 : 太高,一上来就是不用也得至少半个GPU,而且按请求并行overhead太高。 : 走C++的话,所有请求都是单线程处理,一个200x200的图片0.5秒的样子, : 然后可以跑10-20个线程,一秒钟处理10-20个请求,并不需要很好的CPU。 : GPU更适合离线批处理。
|
b*******s 发帖数: 5216 | 17 还是那班老家伙搞的
【在 g*********e 的大作中提到】 : 现在都cpp 17了 : 感觉就是新一代的(jvm)码农弄出来抢老cpp码农饭碗的
|