![]()
企業往往不愿公開承認這一點,但其云計算賬單的很大一部分實際上源于一個看似平常但具有欺騙性的問題:低效的代碼。
軟件交付平臺提供商Harness與AWS聯合發布的研究報告顯示,在美國和英國接受調查的700名工程師和開發人員中,52%的人表示,財務運營團隊與開發人員之間的脫節正在導致云基礎設施成本的浪費支出。
研究人員在報告中寫道:"現實情況是,開發人員經常將成本優化視為別人的問題。這種脫節導致了資源過度配置、空閑實例以及消耗預算的低效架構。"
HFS Research首席執行官Phil Fersht表示,低效代碼是這種脫節的重要組成部分,現在應該將其視為首席財務官層面的問題,因為AI工作負載正在增加功耗、碳成本和基礎設施支出。
他說:"計算浪費巨大。大型云提供商的研究表明,20%到40%的云計算資源要么未充分利用,要么被低效代碼消耗。企業為這種浪費買單。"
這種計算資源的隱性稅收引起了AI編程助手提供商的關注。
谷歌通過推出新的編程智能體AlphaEvolve來解決這一問題,該智能體將重點從代碼生成轉向代碼進化。
谷歌周三在博客文章中表示,這款由Gemini驅動的編程智能體目前處于私有預覽階段。
用戶必須首先編寫他們想要解決的問題定義、評估建議解決方案的測試,以及解決問題的代碼初稿。然后,AlphaEvolve會迭代地應用Gemini大語言模型在代碼中生成"變異",并對其進行測試,以確定它們是否比現有解決方案更好,直到滿足測試標準。
分析師表示,通過改變底層算法來進化代碼的能力可能會成為企業的游戲規則改變者。
Fersht說:"對于希望在路由、調度、預測和優化等領域提高性能的企業來說,代碼進化功能強大。這些領域的算法改進直接轉化為商業優勢、降低計算成本和更好的上市時間。"
The Futurum Group數據、AI和基礎設施實踐負責人Bradley Shimmin表示,谷歌可能旨在幫助企業進化整個代碼庫,而不僅僅是幫助語法補全、代碼生成和文檔編制。
Fersht認為AlphaEvolve將推動企業改變開發人員長期以來遵循的做法:先編寫代碼,后優化。
Fersht說:"十年來,開發者文化優先考慮速度和框架而非優化。在計算便宜時這種做法有效。AI改變了這個等式。模型對計算資源需求巨大。"
Fersht補充說:"企業現在意識到,低效的代碼會減慢模型速度,增加成本,并影響現實世界的性能。"他還表示,開發人員被迫在開發生命周期中更早而不是更晚地進行優化。
這種壓力不僅僅是因為大語言模型的巨大處理能力需求:數據中心容量現在成為戰略約束,因為AI推理負載的擴展速度超過了基礎設施,Fersht說,任何提高代碼效率的工具也會減少運行應用程序所需的GPU數量和電力消耗。
他說:"這就是為什么算法發現如此重要:它減少了對暴力計算的需求。"
用于代碼進化的算法發現并不是供應商幫助企業優化編程相關計算資源支出的唯一方式。
法國大語言模型供應商Mistral推出了一款專門用于編程的緊湊型新開放大語言模型Devstral 2,聲稱其效果與更大的模型一樣有效。較小的模型運行成本比較大的模型便宜,因為它們需要較少強大的硬件,并執行較少的計算來生成答案。
Anthropic也在努力支持開發人員,將Claude Code引入Slack,幫助他們生成更好的代碼并減少協作時間。通常,Slack是開發團隊討論架構的地方,Claude Code在那里的集成將幫助編程智能體獲得更好的上下文,生成與團隊更相關的代碼。
Q&A
Q1:AlphaEvolve是什么?它有什么特別之處?
A:AlphaEvolve是谷歌推出的由Gemini驅動的編程智能體,目前處于私有預覽階段。它的特別之處在于將重點從代碼生成轉向代碼進化,通過迭代地在代碼中生成"變異"并測試,直到滿足測試標準,從而改變底層算法來進化代碼。
Q2:為什么企業需要關注代碼效率問題?
A:大型云提供商的研究表明,20%到40%的云計算資源要么未充分利用,要么被低效代碼消耗,企業為這種浪費買單。隨著AI工作負載增加功耗、碳成本和基礎設施支出,低效代碼現在應該被視為首席財務官層面的問題。
Q3:除了谷歌,還有哪些公司在解決代碼效率問題?
A:法國大語言模型供應商Mistral推出了專門用于編程的緊湊型開放大語言模型Devstral 2,運行成本比大型模型便宜。Anthropic也將Claude Code引入Slack,幫助開發人員生成更好的代碼并減少協作時間。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.