I/O加速技術

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

I/O加速技術(英語:I/O Acceleration Technology,縮寫I/OAT)是英特爾在高端服務器晶片組上搭售的一個DMA引擎(嵌入式DMA控制器英語DMA controller),憑藉執行直接記憶體存取(DMA)來卸載主處理器的內存複製工作。它通常用於加速網絡流量的傳輸。

Microsoft Windows自面向Windows Server 2003 SP1的可擴展網絡包英語Scalable Networking Pack開始支持使用I/OAT加速網絡。[1]Linux內核則是自2006年開始使用[2],但此特性據稱由於缺乏性能優勢和造成數據損壞的可能性,在之後被禁用。[3]

I/O加速技術(IOAT)的後續者是Xeon E5處理器的Data Direct I/O(DDIO)技術。相比IOAT,DDIO技術無須對作業系統驅動程式做出變更。DDIO允許網路卡直接存取CPUL3快取

參見[編輯]

參考資料[編輯]

  1. ^ The Cable Guy - June 2006. [2017-04-10]. (原始內容存檔於2017-08-26). 
  2. ^ i/oat - The Linux Foundation. [2017-04-10]. (原始內容存檔於2016-05-05). 
  3. ^ net_dma: mark broken. 

外部連結[編輯]

英文
中文