HPE 做出了一項獨特的舉措,宣布將向開源開發者開放其「The Machine」軟體開發週期早期階段的存取權。此舉無疑將助力 HPE 實現其重塑過去 60 年來一直沿用的電腦架構的目標。 HPE 一直以來都以支援開源開發而聞名,例如其近期針對服務供應商市場推出的開放基礎設施產品組合。
Machine 架構被 HPE 吹捧為“內存驅動計算”。 這一開源倡議計劃讓開發人員熟悉其新的編程模型,表明他們將邀請他們幫助開發軟件本身。 這是開發人員幫助從頭開始構建 The Machine 組件的難得機會,因為軟件開發仍處於起步階段。 這還將為雙方(HPE 和開源社區)提供合作開發新解決方案的機會,這將有助於為實現公司目標創造更好的動力。
在該計劃的第一階段,HPE發布了早期開發者工具;然而,他們的目標是最終將其打造成為「開源社群中最具變革性、企業支持力度最大的專案之一」。也就是說,希望立即參與的用戶可以造訪The Machine社群頁面,找到GitHub上的相關專案。
HPE 指出以下可用的開發人員工具,所有這些工具都側重於四種代碼貢獻:
- 用於數據統一服務的快速樂觀引擎:一個全新的數據庫引擎,通過利用大量 CPU 內核和非易失性內存 (NVM) 來加速應用程序。
- 非易失性內存的容錯編程模型:適配現有的多線程代碼,直接在持久內存中存儲和使用數據。 在發生電源故障或程序崩潰時提供簡單、高效的容錯。
- Fabric Attached Memory Emulation:一種旨在讓用戶探索 The Machine 新架構範例的環境。
- 非易失性內存帶寬的性能仿真:基於 DRAM 的性能仿真平台,利用商品硬件中可用的功能來仿真未來字節可尋址 NVM 技術的不同延遲和帶寬特性。
如上所述,隨著項目的推進,HPE 計劃通過額外的貢獻來增強此代碼。




Amazon