2008年正值嵌入式系統會議(ESC)召開20周年,ESC已經是產業“必不可少”的。關鍵問題是隨著幾乎所有設計都將成為嵌入式,在未來20年內ESC的角色將如何轉變。
單純識別出嵌入式系統變得越來越難。幾乎消費者賴以生存的每一個工具下都隱藏著一個嵌入式系統。臺式機基于眾所周知的微處理器,但是卻很難控制作為當今應用‘靈魂’的大量嵌入式設備。
ESC的幾個主題演講人得到了一個共同結論:如果20年前2%的處理器專注于桌面應用,其他98%是嵌入式設計,從現在起20年內,這個比例將是1: 99。GilderPublishing技術分析師NickTredennick:“我們將在未來20年內需要越來越多的處理能力,僅有的不同是所有嵌入式設計都將以萬億字節為基礎,而不是當今的千兆字節。”
Tredennick憑借其長期行業經驗是業界的領頭羊。在摩托羅拉公司,他設計的微處理器已成為初蘋果Macintosh的中央引擎。他是 Altera的首席科學家,并且由于其微處理器的設計被IEEE評為院士。Tredennick說:“我們將在2028年看到1兆美元的半導體市場,為了達到更實用的目的,這個市場都將是嵌入式的,所以我不確定“嵌入式”這個術語是否還會存在下去。”
這正呼應了Dinkumware公司主席P.J.Plauger的觀點。Plauger的公司授權自己開發的符合標準的C和C++庫以及在線文檔。他說:“多年以來,C和C++已經成為標準開發語言,沒有他們,我們將沒有嵌入式產業。”
Plauger和其同事JimReady(商業實時操作系統的發明人)說,多核處理器軟件開發的障礙是嵌入式設計者目前及未來五年面臨的挑戰。 Ready說:“當我們在1999年通過創立MontaVistaSoftware公司發明了嵌入式Linux商業化目錄,沒有人相信Linux操作系統可以應用在嵌入式系統市場。”他預測多核處理器的道路遍地是懷疑主義,這將能夠被嵌入式設計者戰勝。
C++設計者和初實施者BjarneStroustrup將C++標準化譽為一個公認的開發語言。他說:“我的目標是設計一種能夠高效和優雅地寫程序的語言,因為許多語言都迫使你不得不在兩種辦法中選擇。”
在美國德州A&M大學授課并致力于并行和分布式程序設計研究的Stroustrup認為,對于C++的多核應用,“我們正致力于尋找如何用程序轉化以支持分布式計算、優化和嵌入式系統編程的方式。”
InstitutefortheFuture的研究機構的PaulSaffo提供了一個預測:“我們正在走向一個‘智能’的世界,我們所有行動都將受到我們看不到的嵌入式處理器的導向,進而影響我們生活的方方面面。”正如其他演講者一樣,Saffo相信“多核技術的到來將在開發智能嵌入式系統方面產生巨大影響。”
他提醒聽眾在為似乎無法克服的障礙(如多核并行處理)尋求解決方案時,應多聽聽過去的經驗教訓,引用MarkTwain的名言就是“歷史不會重演,但也有其規律性。”
在嵌入式帶領下走向一個‘智能’世界
更新時間: 2008-04-24 14:57:20來源: 粵嵌教育瀏覽量:636