專家們常常通過對現有增長數據和發展情況的推斷來描繪科技行業未來的發展。但加州大學伯克利分校電子工程與計算機科學系教授AlbertoSangiovanni-Vincentelli(ASV)提醒我們,不能忽視能夠幫助或阻止我們實現目標的設計挑戰。
在一個題為“每人1000部電子設備,美夢還是噩夢?”的對話中,ASV教授展望了未來,一個物聯網無線而普及,但設計和意料之外的交互可能會遠更復雜的未來。
ASV在市場分析公司FutureHorizons組織的國際電子產品論壇上表示:“群計算是虛擬世界與現實世界相碰撞的地方”。ASV認為未來機器到機器(M2M)的計算將會以一種之前沒怎么演示過的形式合并中心化的云計算和分布式計算。關于計算應該在哪里完成的決定則應該基于能源消耗的角度。
到2030年,集成電路將會逼近摩爾定律的極限,這個過程將伴隨著社會IT系統(societalITsystem)的誕生而到來,后者包括避免車禍的保險系統、身臨其境的家庭娛樂和客廳系統。汽車廠商已經超越輪胎壓力監測系統(TPMS),將車胎打造成智能自適應傳感器,控制并防止碰撞。
“我們將在未來五年內看到自動駕駛汽車進入市場。這將會成真”ASV說道,盡管他沒有觸及這些改變在安全性、安全責任、保險等契約責任方面會遭到的人為阻力。
不過ASV指出這些設想若要成真,必須設立設計準則。汽車、上一代飛機等復雜物體都有數百萬行軟件代碼。汽車召回時有發生,并且常常是因為軟件問題。ASV認為:“我們正是因為沒被考慮到的相關性而長期處于災難邊緣。”
傳統的,高度細節化的從下往上的途徑注定會失敗,ASV說道:“功能性是一種集體行為。是時候放棄以元件導向的視野了。蜂群和魚群才是我們應該采取的策略。”
挑戰在于學習配合異質以及學習根據動態變化的準則調用資源。
然后VSLI時代依然有值得學習的地方。“經典的設計路線是分解而抽象的。我們必須從選擇中解放出來。限制選擇,設計才可能變得能夠慣例。相位系統設計必須對功耗和駕駛延時有新的認識。”
那么誰會帶來這樣的設計突破呢?ASV認為它不會是現在的電子自動化設計領袖,而更可能是IBM之類的軟件業領導者。“群計算應用的挑戰在于得有一個能有效利用分布資源的操作系統。”
有人問,這樣的挑戰在本質上是不是和開發者在很多年里所面臨的如何有效利用多核處理器相同時,ASV給出了肯定的回答。