大家好,我來自某互聯網公司AI技術部,目前主要的工作內容是移動端圖像演算法性能優化,對於底層優化做了半年多了,有了一定的研究和積累後總覺得知識學到的就得分享出來,知識、技能應當傳播給更多的人,這樣整個系統才能不斷迭代進步,不是么?!

首先我得從大方向上來說明幾個問題:

  1. 我要分享給大家的是啥?
  2. 能用它來幹什麼?能用在哪些場合?
  3. 能產生什麼可能的收益?

我要分享的是什麼?

我要分享的是在移動端做高性能計算(即性能優化)相關的知識。

分享分幾個大步驟:

先講下AI移動端相關知識的整體框架;

根據知識框架將技術分為幾個大模塊,依次對這些技術進行詳細剖析;

研究過程中發現需要一個稱手的Perf工具,因此我將從零開始講解如何搭建一個稱手的perf工具;

能用它來幹什麼?能用在哪些場合?

能用來幹什麼?只要跟移動端性(暫時只限CPU)能相關的任務都可以利用我專欄裡面的知識以及思路;

能用在哪些具體場合?比如你是做演算法底層庫的工程師、想學習系統硬體底層相關知識的學生、你想知道如何設計一個軟硬體系統即從設計硬體電路、PCB制板、編寫底層彙編、制定簡單通信協議、搭建軟體框架、編寫UI、三維CAD動態顯示等的愛好者,沒問題的都可以的,我都會嘗試著分享的!

能產生什麼可能的收益?

性能這個東西就好比慾望之於人類,是永遠都不會滿足的!人類的慾望驅使著技術往前發展,技術的發展解放了生產力,但是同時也解放了人類的慾望,因此只要有人在性能優化就必須一直做下去,這是前提!

我們針對某一個具體場景深入進行研究,然後總結出其優化思路框架來,也就是達到格物致知的境界,那麼此時我們面對其他的性能優化任務乃至人生問題就都能相對較好地處理了呀!這也就是我們生而為人類的優勢呀!

因此,我們能產生什麼收益?無非就是"致知",凝練我們的腦子罷了!最終效果無非加速推動著歷史的輪子前行而已!


推薦閱讀:
相关文章