網路城邦
上一篇 回創作列表 下一篇  字體:
我的影像辨識軟體都不必使用GPU!這是很大的產品優勢!
2025/04/26 03:58:00瀏覽750|回應0|推薦8

你看過這種怪物嗎?這是功能很強大的新一代影像顯示卡!嚇死人了!居然要用上三個散熱風扇?在我的印象中即使是電腦運算核心的CPU也頂多使用到一個這種小風扇!所以我會說它像是怪物?可以想像這種電腦組件一定非常昂貴!看看購物網站大概是貴成這樣:

嚇死人了!單是這個組件就可以比買一台普通規格的電腦更貴!但是一般規格的電腦本身就已經有影像顯示卡了,不然你的電腦螢幕上就甚麼東西都看不到了!那為什麼還有必要買這種貴死人的獨立顯示卡呢?如果是五六年前會買額外高價顯卡的應該只有動畫製作公司或是電競選手超級玩家,我不是賣電玩的公司,但是現在常常有客戶問我的軟體需不需要使用這種怪物顯卡?

原因就是目前只要提到影像辨識,大家都認為是「AI」產品!只要是號稱「AI」的產品就一定會計算量龐大到一般電腦的CPU(不管幾核心)都不夠用了,必須使用到數量龐大的GPU來消化運算,不然就一定跑不動!所謂的GPU就是顯示卡裡面的CPU,要讓本質上比CPU低階很多的GPU強大到可以分擔一般屬於CPU的工作,當然就必須讓顯示卡變身成如上顯示的怪物了!

這會讓我想到如上浩克電影中那種手臂肌肉大到比腦袋還大很多的誇張變身怪物!但是這真的有必要嗎?按照武術的原理,只要大家都還是個人,瘦小的葉問還是可以靈活地閃過大力士的攻擊,打擊怪物對手的要害克敵制勝的!AI真的有必要都搞得這麼畸形粗暴?非要買昂貴的怪物級電腦才能跑嗎?

事實是:如果你的AI影像辨識不必使用MLDLCNN等耗費大量運算的演算法,就可以達到辨識的目的,那就完全不必使用GPU,當然也就絕對不需要買這種昂貴的怪物級的獨立顯示卡了!用中國武術來比喻,我練的是內家功夫,不必擁有浩克般的誇張肌肉,只用武當道士仙風道骨的普通身材打太極拳就夠強了!

所以每次客戶問我的軟體需不需要使用獨立顯卡時,我的答案都是明確肯定的:「完全不必!」客戶的反應也一定是如釋重負!可以省下好多建置成本了!他們沒想到的還有實際運轉時的耗電成本!大家想想為什麼怪物顯卡需要那麼多風扇?就是因為它們非常耗電會產生太多熱量,不積極散熱就會當機了!這是暗示它潛在的缺點,絕對不是優點!

不僅如此,因為對一般電腦作業系統來說,我們寫的高階程式是無法直接呼叫使用顯卡內部的GPU的!所以必須有支援CUDA架構的中介軟體,那是輝達公司的產品,不只是使用那種AI的另一個成本,而且因為不是微軟公司的自家產品,Windows電腦的作業系統升級,甚至只是更新時就有可能不相容了

所以現在我的客戶也會問我另一個問題:「如果我的電腦作業系統升級後會影響你的軟體運作嗎?」我的答案也是:「絕對不會!」我的軟體既然不使用GPU,當然就不需要CUDA中介軟體,我也沒有使用其他非微軟公司的程式模組,就只用微軟自家提供的.NET Library開發的,所以任何Windows的升級更新都一定不會跟它們自己公司提供的程式模組不相容的!

知道了嗎?我的軟體產品完全沒有上面這些必須使用GPU衍生的麻煩問題!所以系統建置與運轉的成本都會低很多!電腦作業系統也可以隨時升級,絕對不會影響任何我的軟體功能!客戶只要關心我的辨識品質是不是好到可以達到使用目標即可!對此我也一再用自身的實例撰文論述過,「不用」ML等技術才更能達到更高的辨識率!所以必須使用GPU的軟體並不是品質保證,反而是效率低落的商標

結論是:AI影像辨識不是一定要使用MLDLCNN!如果不用這些低效率高運算量的演算法,就不必使用GPU!如果不必用GPU就不必買昂貴的獨立顯卡!如果不用GPU也不需要CUDA中介軟體,就不必擔心作業系統升級時的相容性。結果就會和我現在一樣擁有極大的產品優勢!聰明的就懂!快來學我這麼作吧!

( 心情隨筆工作職場 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=yccsonar&aid=182331799