算法效率優化趣事

時間:2016年
老闆:“迎松,我們這個新產品要幹到60幀,有信心嗎?”
我:“老闆,幀率和計算機性能有關,性能越好的計算機可以達到更高的幀率。”

不經意間,老闆扔過來一個漂亮的筆記本:I7-6750H/Quadro M2000。嘿,漂亮的不像實力派!
“就這個,搞不搞的定?”
“老闆,我試試!”

埋頭優化了半年…

“老闆,搞定了!”
“好,準備發佈!”

時間:2017年
老闆:“迎松,我們這次新產品,要相比上一代單幀提升兩倍的採集點數,還是60幀,有信心嗎?”
我:“老闆,幀率和計算機性能有關,性能越好的計算機可以達到更高的幀率。”

不經意間,老闆扔過來一個漂亮的筆記本:I7-7750H/Quadro P2000。嘿,漂亮的不像實力派!
“就這個,搞不搞得定?”
“老闆,我試試!”

埋頭優化了半年…

“老闆,搞定了!”
“好,準備發佈!”

時間:2018年
老闆:“迎松,我們這次新產品,要相比上一代單幀提升兩倍的採集點數,還是60幀,有信心嗎?”
我:“老闆,你怎麼跟去年說一模一樣的話!幀率…”

老闆扔過來一個漂亮的筆記本:I7-8750H/Quadro P5000。嘿,漂亮的像個實力派!
“…”
“…”
“…”
“…”
“好,準備發佈!”

時間:2019年
老闆:“迎松,準備發佈!”
我:“…”

其實感慨萬千,算法優化彷彿在年復一年地幹着同樣的事情,我們基於當前的主流計算性能,把算法優化到適可而止。隨着時間的推移,產品要更新迭代,計算性能也在更新迭代,算法也跟着更新迭代,不知不覺中新的算法在舊機子上也能跑出遠超前幾代算法的性能,大家都在進步,企業年年發佈新產品,工程師永遠有活幹,計算機年年上新有人買,皆大歡喜!

但似乎就是哪裏有點問題。

可能就是這個“適可而止”吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章