MMNI

MMNI

在網路並行計算系統中,訊息傳遞的內容很少是棧(Stack)中的數據,而主要是堆(Heap)中的數據。根據這個定性分析以及定量統計結論,結合存儲器技術的進展,在網路並行計算中的網路接口上引入訊息存儲器,使得網路並行計算中各個結點可以直接訪問其他結點的訊息存儲器。

MMNIMMNI

基本信息

MMNI
英文全稱:Message Memory Network Interface
中文全稱:訊息存儲器網路接口

基本介紹

在訊息存儲器網路接口在PCI匯流排上的實踐。對比了採用完全ASIC設計的通用原始方案與在PCI匯流排上採用嵌入處理機的方案之間的差異,根據對比結果,得出採用嵌入處理機的方案可以在完成同樣功能的情況下,獲得更高的計算與通信的重疊性.所以本文修改了原始的MMNI設計方案,把訊息佇列的管理也交由嵌入處理機完成,給出了在PCI匯流排上訊息存儲器網路接口的具體性能數據
網路接口卡是安裝在計算機上的適配器,它們提供對網路的連線點。每個NIC的設計都是為了一種特定的網路,例如乙太網絡、令牌環網路、FDDI、ARCNENT等等。它們在和開放式系統互聯(OSI)協定棧相應的物理層進行操作,並向特定的電纜提供一個連線點,如同軸電纜、雙絞線電纜、光纜。無線區域網路的NIC有一個天線以與一個基地站進行通信。

詳細信息

物理層協定定義網路接口卡。這些協定定義機械和電接口規範。機械規範定義對電纜的物理連線方式。電氣規範定義在電纜上傳輸位流的方式和提供數據穿越網路的定時控制信號。根據網路接口卡的類型,依照IEEE802.X標準或其他標準可以使用一種特定電纜訪問方式。IEEE802.X標準定義載波監聽多路訪問/衝突檢測(CSMA/CD)、令牌傳遞和其他訪問方式。IEEE802.X網路,例如乙太網絡、令牌網路和FDDI使用這些訪問方式。

網卡上的電路實現多種網路通信功能。為對數據傳輸作準備,在兩個網站之間進行一個握手過程。這個握手建立通信參數,例如傳輸速度、分組的大小、逾時參數、緩衝器的大小等等。一旦建立了通信參數,數據分組的傳輸就開始了。在數據被放到電纜上進行傳輸之前,數據被按兩種方式進行轉換。第一種,一個並行到串列的轉換,將數據變換成可以在網路上進行傳輸的電子信號的位流。第二種,數據被編碼和壓縮,以改進在一些情況下的傳輸速度。

可獲得的網路接口卡可以分成兩類:跟隨標準規範的接口卡;跟隨標準規範協定但卻具有附屬檔案以提高性能的接口卡。這裡提到的一些特徵將在後面討論。記住,網路上接口卡硬體設計的差異可能會降低性能。例如,一個有16位接口的網路卡向一個8位的卡傳送數據,通常傳送的速度高於這個8位卡能處理的速度。為解決這一瓶頸,可以使用存儲緩衝器以抓住並保存傳送來的數據,防止數據溢出並允許16位卡完成它的傳送,即使是8位卡處理收集緩衝器中的數據也是如此。

在網路接口卡和計算機的存儲器之間可能出現另一類瓶頸。一旦網路接口卡接收到信息,有四種方法從網路接口卡移出信息到計算機,這些方法將在下面介紹,它們大都套用於基於Intel系統的直接存儲器

相關詞條

MMACMMAPMMCMMCMMCAMMCCMMCSMMCXMMDD

相關搜尋

熱門詞條

聯絡我們