天天看點

ARM計劃将四核心CPU引入磁盤驅動器

ZD至頂網伺服器頻道 02月18日 新聞消息:英國處理器設計廠商ARM已經設計出一款四核心Cortex-R8 CPU,旨在幫助存儲驅動器自行應對容量提升帶來的具體需求,同時保證手機裝置獲得更出色的下載下傳速度。

Cortex-R家族專門面向實時應用場景,也就是運作在各核心之上的代碼必須在緊迫的設定時限之内對中斷及其它事件做出反應。當源自硬體的信号輸入時,對應代碼開始執行、制定相關決策,随後将信号重新發送回外設處——整個流程隻需耗時數分之一秒。 

ARM方面指出,其Cortex-R為目前最為強大的存儲層級CPU架構,且已經為全部磁盤與閃存驅動器制造商所采用。 

其中32位ARMv7-R Cortex-R8作為2011年R7的繼任方案最多擁有四個計算核心。這将使其擁有充沛的性能以支撐存儲驅動器,進而實作更為可觀的每秒IO操作、實作更理想的糾錯效果并迎來更低的執行延遲。

基于R8的控制器晶片預計将在未來始終緊跟存儲密度與傳輸速度的發展步伐,這同時意味着我們将在伺服器、PC、筆記本以及各類觸控裝置中獲得更好的驅動器配置。

R8版本将被用于磁盤服務電機控制、閃存控制器以及未來的5G蜂窩數據機當中,而在這些産品層面數分之一秒的差異将決定一套方案的生死存亡。 

ARM計劃将四核心CPU引入磁盤驅動器

R8相較于R7迎來一系列重大更新:其擁有一條11級流水線、亂序執行、記憶體保護單元以避免軟體bug造成的記憶體損壞、每核心高達2 MB緊密耦合緩存,立足于緩存與記憶體之糾錯與檢錯機制……

在存儲驅動器或者數據機中使用四核心CPU并不是什麼天方夜譚。在此類實時嵌入式系統當中,每個計算核心都将作為特定角色執行任務,進而保證其有能力在必要時運作特定線程。

另外,單一核心亦可作為另一核心的備援機制:兩個核心将運作同樣的代碼。如果兩個核心中的一個發生實體故障,例如記憶體中發生bit随機翻轉或者信号延遲,那麼二者間的分歧可以得到檢測與糾正。 

采用R8核心之系統晶片即将在今年年内以大容量存儲産品的形式亮相。配備這款CPU的5G數據機則預計将在兩年或者更遠的未來與使用者見面。

原文釋出時間為:2016-02-18

本文作者:于澤

本文來自雲栖社群合作夥伴至頂網,了解相關資訊可以關注至頂網。