我們花了很多時間討論物聯網的邊緣,特別是應該在邊緣處理哪些流程,而不是在云端執行更好的流程。而且您可能已經注意到,隨著計算能力的增長,焦點越來越多地轉向邊緣。
但是這個討論很快就引出了下一點:在邊緣執行我的操作需要多少計算能力?這是一個有效的問題,有幾個原因。例如,更多的處理能力只是更昂貴,并且您不想過度設計然后為系統支付不必要的費用。
其次,更多的計算能力通常需要更多的能力,這也帶來了一系列問題。該討論始于需要消散的更多熱量、更多會增加噪音的風扇、額外的移動部件以及部署的每臺嵌入式計算機的更大占用空間。
尋找甜蜜點
所需的計算能力取決于您的特定應用程序。出于上述原因,在每種情況下,您都需要足夠多,但不要太多。如果您有信心在不久的將來需要更多的計算能力,那么考慮更多計算能力的唯一實例就是讓您的設計面向未來。
WINSYSTEMS 的PX1-C441 SBC擁有充足的計算能力,適用于工業控制、運輸、軍用/COTS 和能源市場中的工業物聯網應用和嵌入式系統。
例如,您可以從WINSYSTEMS PX1-C441 單板計算機(SBC) 開始,并滿足您的大部分處理需求。SBC 根據 PC/104 外形設計,包括 PCIe/104 OneBank 擴展。PCIe/104 OneBank 利用更小、成本更低的總線連接器,該連接器與當今設計用于數百萬臺嵌入式計算機的全尺寸 PCIe/104 連接器兼容。它讓設計人員可以使用一種免費的格式堆疊電路板,從而為其他組件騰出電路板空間。
開發人員還將看到 PX1-C441 的 Apollo Lake-I 雙核或四核 SoC 處理器的收益。這個最新一代 CPU 系列適用于基于邊緣的 IoT 應用程序,包括那些需要圖形處理的應用程序。這種水平的計算能力,加上小尺寸和堅固的設計,使 SBC 適用于工業控制、運輸、軍事/COTS 和能源市場中的工業物聯網應用和嵌入式系統。
PX1-C441 的其他特性包括高達 8 GB 的焊接 LPDDR4 系統內存和一個不可移動的 eMMC 設備,用于固態存儲操作系統 (OS) 和應用程序。此外,該板還支持 M.2 和 SATA 設備。
需要考慮的許多變量
在決定在 IoT 網絡中使用哪個 CPU 時,除了通常在 MFLOPS 中定義的直接計算能力之外,還必須考慮許多特性,它們因處理器供應商和系列而異。您應該關注的功能包括處理器架構、內存占用、功耗、支持的通信協議和端口、安全性、現有軟件代碼庫、硬件和軟件生態系統,當然還有成本。
通常,功能集是捆綁在一起的,您無法準確獲得所需的內容,但通常足夠接近。雖然嵌入式計算機板通常可以針對特定應用進行定制,但微處理器本身并非如此。
架構通常是指在處理器上運行的指令集,無論是 X86(Intel 或 AMD)、Arm(許多供應商)、NVIDIA 還是其他。并且內存占用可以根據需要輕松地擴大或縮小。正如我們之前討論的,功耗是一個熱鍵(沒有雙關語),它可能會在您的設計中進一步產生負面影響。
不要低估供應商的生態系統或合作伙伴網絡。一個很好的例子是WINSYSTEM 的合作伙伴網絡,這個生態系統可以提供適合您的應用程序所需的解決方案,包括硬件和軟件。WINSYSTEMS 對生態系統合作伙伴進行審查,以確保他們的所有產品都按照其板上宣傳的那樣工作,幾乎沒有調整。
如您所見,對于多少處理能力才足夠的問題沒有簡單的答案。但是,如果您與合適的合作伙伴(如 WINSYSTEMS)保持一致,他們可以幫助指導您做出最明智的決定。
審核編輯:郭婷
-
處理器
+關注
關注
68文章
19432瀏覽量
231253 -
嵌入式
+關注
關注
5094文章
19184瀏覽量
307840 -
計算機
+關注
關注
19文章
7546瀏覽量
88685
發布評論請先 登錄
相關推薦
評論