專利名稱:多用戶共享主機的計算機系統(tǒng)及計算機群的制作方法
技術領域:
本發(fā)明屬于計算機技術領域,涉及一種計算機系統(tǒng),尤其涉及一種多用戶共享主機的計 算機系統(tǒng),同時,本發(fā)明還涉及包括該計算機系統(tǒng)的計算機群。
背景技術:
隨著信息產業(yè)的高速成長,信息產業(yè)和產品本身的能源消耗和資源消耗與日俱增。以2007 年為例,中國電子信息產品的總耗電估算為300至500億度,相當于三峽電站一年的發(fā)電總 量。因此,發(fā)展"信息節(jié)約型信息產業(yè)和產品",即在信息的產生、傳輸和消費過程中盡最 大的可能減少對能源和資源的消耗,是信息產業(yè)發(fā)展的一個重要方面。目前的計算機使用模 式,絕大多數(shù)仍然是一人一臺甚至幾臺計算機,絕大多數(shù)時間都只用到計算機的計算能力的 極小部分,造成能源和資源的極大浪費。
如圖1至圖3所示,為了降低信息產業(yè)和產品,特別是計算機本身對能源和資源的消耗, 目前已有若干技術和產品釆用多個"瘦客戶機"共享一臺主機和部分外設的方法來提高計算 機的使用效能,降低能源和資源的消耗。
使用這些方法的專利有
1CN1399205,多用戶計算機系統(tǒng)(發(fā)明專利)
2CN1645344,共享一臺電腦主機的終端和電腦主機及其使用方法(發(fā)明專利)
3CN1869959,一種多用戶共享計算機內設和外設的系統(tǒng)(發(fā)明專利)
4CN1900903,使用圖形系統(tǒng)以實現(xiàn)多用戶計算機系統(tǒng)(發(fā)明專利)
5CN2359735,能共享微計算機主機資源的多用戶連接裝置
6CN2522940,多用戶計算機裝置
7CN2646782,虛擬計算機主機裝置
8CN2660584,單機多用戶卡
9CN2664072,單機多用戶卡
10CN2664297,一種多用戶智能建筑計算機
這些方法和技術都有一個缺陷,就是受到主機與客戶機之間的連接帶寬的限制,客戶機 無法具有與主機相當或接近的多媒體性能,特別是高清分辨率和幀率的圖像和視頻顯示性能。
這個缺陷當主機與客戶機之間的距離較遠(大于 米)時更為嚴重。例如,圖像分辨率為1280x1024和幀率為60Hz時,傳送此視頻圖像數(shù)據(jù)所需的帶寬為1280x1024x60x24 = 1887436800比特/秒。這樣的超高比特率需要能保證恒定高速率的萬兆以太網或者高清多媒體 接口電纜來傳輸,成本昂貴。因此,現(xiàn)有技術中,低成本的客戶機都不能做到具有與主機相 當或接近的圖像和視頻顯示性能。
發(fā)明內容
本發(fā)明所要解決的技術問題是提供一種多用戶共享主機(主硬件和軟件)的低成本多 媒體計算機。
此外,本發(fā)明還提供一種包括該計算機系統(tǒng)的計算機群。 為解決上述技術問題,本發(fā)明采用如下技術方案
一種多用戶共享主機的計算機系統(tǒng),該系統(tǒng)包括至少一主機、及與所述主機連接的若干 用戶端;所述主機包括CPU模塊、顯示器模塊、主存儲器模塊、內存橋模塊、至少一圖形處 理器模塊、輸入輸出橋;所述內存橋模塊分別與CPU模塊、主存儲器模塊、圖形處理器模塊、 輸入輸出橋連接,所述顯示器模塊與圖形處理器模塊連接;所述用戶端包括從顯示器模塊、 輸入模塊;所述主機還包括與至少一圖形處理器模塊連接的視頻壓縮編碼器模塊,所述用戶 端還包括與所述從顯示器模塊連接的視頻解壓縮解碼器模塊。
作為本發(fā)明的一種優(yōu)選方案,所述內存橋模塊、輸入輸出橋形成一主機橋,用以連接CPU 模塊、圖形處理器模塊、主存儲器模塊。
作為本發(fā)明的一種優(yōu)選方案,.所述主機還包括與輸入輸出橋連接的系統(tǒng)總線擴展槽模塊。
作為本發(fā)明的一種優(yōu)選方案,所述圖形處理器模塊包括一與所述系統(tǒng)總線擴展槽模塊連
接的附加圖形處理器模塊,所述視頻壓縮編碼器模塊與該附加圖形處理器模塊連接。
作為本發(fā)明的一種優(yōu)選方案,所述主機包括主機端用戶接口,用以把視頻比特流、或/和
音頻輸出信號從主機端傳輸至用戶端,同時把來自用戶端的鍵盤和鼠標輸入信號、或/和麥克 風的音頻輸入信號從用戶端傳輸至主機端;用戶端包括用戶端用戶接口,用以把視頻比特流、 或/和音頻輸出信號從主機端傳遞到用戶端,同時把來自用戶端的鍵盤和鼠標輸入信號、或/ 和麥克風的音頻輸入信號從用戶端傳輸至主機端;主機通過主機端用戶接口、及用戶端用戶 接口與各用戶端連接。
作為本發(fā)明的一種優(yōu)選方案,所述主機還包括與輸入輸出橋連接的大容量存儲器模塊、 音頻輸入輸出模塊、USB模塊、以太網模塊,及鍵盤、鼠標;所述鍵盤、鼠標逋過USB模塊、 或者通過相應接口連接輸入輸出橋;所述用戶端還包括輸入輸出接口、從音頻輸入輸出模塊;用戶端的輸入模塊包括鍵盤及鼠標;所述USB模塊、以太網模塊、視頻壓縮編碼器模塊與主 機端用戶接口連接;所述輸入輸出接口、從音頻輸入輸出模塊、鍵盤及鼠標與用戶端用戶接 口連接。
作為本發(fā)明的一種優(yōu)選方案,所述用戶端同時可以作為媒體播放器、DVD播放機、學習機、 游戲機、掌上電腦、筆記本電腦、移動因特網設備、數(shù)碼相框、可視電話、簡易電腦、IP電 視互動機頂盒、有線電視機頂盒、衛(wèi)星電視機頂盒、地面電視機頂盒、智能手機中的一種或 多種。
作為本發(fā)明的一種優(yōu)選方案,其中一個用戶端具備媒體播放器、DVD播放機、學習機、游 戲機、掌上電腦、筆記本電腦、移動因特網設備、數(shù)碼相框、可視電話、簡易電腦、IP電視 互動機頂盒、有線電視機頂盒、衛(wèi)星電視機頂盒、地面電視機頂盒、智能手機中的一種或多 種功能。
作為本發(fā)明的一種優(yōu)選方案,其中至少有一用戶端與若干主機連接。 作為本發(fā)明的一種優(yōu)選方案,所述圖形處理器模塊包括視頻圖像輸出端,該視頻圖像輸
出端直接與視頻壓縮編碼器模塊相連。
一種多用戶共享主機的計算機群,所述計算機群包括上述多用戶共享主機的計算機系統(tǒng),
所述各主機通過一高速數(shù)據(jù)交換接口連接。
本發(fā)明的有益效果在于本發(fā)明提出一種多用戶共享主機(主硬件和軟件)的低成本多 媒體計算機。用戶端可以是近程的(在同一房間內)也可以是遠程的(在另一地點)。用戶端 和主機端之間通過普通(百兆級、千兆級或更高級)網線、無線網絡或低成本光纖相連。多 媒體數(shù)據(jù)(特別是圖像視頻數(shù)據(jù))在從主機端傳輸?shù)接脩舳酥?,先經過準無損壓縮編碼, 變成所謂的比特流(也稱位元流),大大降低其比特率。用戶端接收到比特流之后,對其進行 解壓縮(解碼),復原成多媒體數(shù)據(jù)。
本發(fā)明的主機端和用戶端之間的連接可以是有線的,如普通百兆級或千兆級或更高級網 線、USB線、1394線、其他可傳輸每秒百兆比特以上數(shù)據(jù)的電纜線,也可以是無線的,如802. lln、 UWB,或者是低成本光纖。這些連接滿足一定的可靠性、可信性、安全性要求。
圖1為現(xiàn)有技術中單主機多用戶計算機的組成示意圖。 圖2為現(xiàn)有技術中單主機多用戶計算機的組成示意圖。圖3為現(xiàn)有技術中單主機多用戶計算機的組成示意圖。
圖4為實施例一中多媒體計算機的組成示意圖。
圖5為實施例二中多媒體計算機的組成示意圖。
圖6為實施例三中多媒體計算機的組成示意圖。
圖7為實施例一中多媒體計算機群的組成示意圖。.
圖8為實施例四中多媒體計算機的組成示意圖。
圖9為實施例五中多媒體計算機的組成示意圖。
圖IO為實施例六中多媒體計算機的組成示意圖。
圖lla-圖lld為實施例七中多媒體計算機的組成示意圖。
圖12為實施例八中多媒體計算機的組成示意圖。
具體實施例方式
下面結合附圖詳細說明本發(fā)明的優(yōu)選實施例。 實施例一
請參閱圖4,本發(fā)明揭示了一種多用戶共享主機的計算機系統(tǒng),該系統(tǒng)包括至少一主機、 及與所述主機連接的若干用戶端。所述用戶端中可以有一部分是近程的,另一部分是遠程的, 某些用戶端同時可以作為媒體播放器、DVD播放機、學習機、游戲機、掌上電腦、筆記本電腦、 移動因特網設備、數(shù)碼相框、可視電話、簡易電腦、IP電視互動機頂盒、有線電視機頂盒、
衛(wèi)星電視機頂盒、地面電視機頂盒、智能手機中的一種或多種。 以下具體介紹主機及用戶端的組成。
主機
所述主機包括CPU模塊、顯示器模塊、主存儲器模塊、內存橋模塊、圖形處理器模塊、 視頻壓縮編碼器模塊、輸入輸出橋、系統(tǒng)總線擴展槽模塊、大容量存儲器模塊、音頻輸入輸 出模塊、USB模塊、以太網模塊、鍵盤、鼠標、及主機端用戶接口 (亦稱多媒體主機-用戶接 口 (主機端))。所述內存橋模塊分別與CPU模塊、主存儲器模塊、圖形處理器模塊、輸入輸 出橋連接;輸入輸出橋與系統(tǒng)總線擴展槽模塊、USB模塊、以太網模塊、大容量存儲器模塊、 音頻輸入輸出模塊連接。主機端用戶接口與視頻壓翁編碼器模塊、USB模塊、以太網模塊連接。 所述顯示器模塊、視頻壓縮編碼器模塊與圖形處理器模塊連接;所述鍵盤、鼠標通過USB模 塊連接輸入輸出橋。下面具體介紹各模塊CPU (中央處理器)模塊用以運行各種軟件,完成各種計算、數(shù)據(jù)處理和控制。該模塊可 以含有一顆或多顆中央處理單元(CPU)芯片,其中每顆CPU芯片可以內含一個或多個CPU核。
圖形處理器模塊用以完成文字顯示、圖形顯示、2維和3維圖像顯示、視頻顯示等所需要 的各種計算、處理和控制。該模塊可以含有一顆或多顆圖形處理單元(GPU)芯片,其中每顆 GPU芯片可以內含一個或多個GPU核。圖形處理器模塊包括視頻圖像輸出端,該視頻圖像輸出 端直接與視頻壓縮(也稱為編碼)器模塊相連。因此,通過各種有線或無線連接方式傳輸出 去的是壓縮(編碼)的視頻碼流,而不是自然形式的視頻圖像數(shù)據(jù)。這里,自然形式的視頻 圖像數(shù)據(jù)可以用任何一種常用的彩色空間來表示,如RGB (紅綠藍)彩色空間、YUV (亮度色 差)彩色空間、HSI (色調飽和度強度)彩色空間等。
顯示器模塊用以提供視頻圖像顯示。
主存儲器模塊用以提供中央處理器和圖形處理器運行時所需要的存儲空間。
內存橋模塊用以連接中央處理器模塊、圖形處理器模塊、主存儲器模塊以及可選的高速 數(shù)據(jù)交換接口模塊,使這些模塊之間能互相、同時高速傳遞數(shù)據(jù)。
輸入輸出橋用以通過內存橋模塊把中央處理器、圖形處理器、主存儲器諸模塊與此計算 機的各種輸入輸出,如硬盤、光驅、音頻輸入輸出、USB.、以太網、鼠標、鍵盤等連接起來, 完成他們之間的通信與數(shù)據(jù)傳輸。
大容量存儲器模塊包括硬盤、閃存、光驅等,其功能是存儲數(shù)據(jù)。
音頻輸入輸出模塊用以通過麥克風采集并且輸入音頻信號以及通過揚聲器或耳機輸出并 且播放音頻信號。
USB模塊用以使各種具有USB接口的外部設備(如鍵盤、鼠標、打印機、掃描機等等)能 連接到此計算機的主機端,完成各種輸入輸出任務。
以太網模塊用以連接此計算機的主機端到以太網(局域網)和因特網(廣域網)。
系統(tǒng)總線擴展槽,如PCI、 PCI-X、 PCIe擴展槽,其功能是可以把各種新的功能以擴展板 的形式添加到此計算機上。
視頻壓縮編碼器模塊(亦稱"準無損視頻壓縮編碼器模塊")用以對圖形處理器輸出的視 頻圖像數(shù)據(jù)進行幾乎是無損(幾乎看不出其差別)的壓縮編碼,把原始的視頻圖像數(shù)據(jù)壓縮 成視頻比特流(也稱位元流),其平均比特率是原始視頻圖像數(shù)據(jù)的比特率的五分之一以下, 在某些情況下,甚至可以達到百分之一以下。視頻壓縮編碼器模塊必須具備兩個條件1)準 無損(看不出原始圖像與復原圖像之間的差別)的高品質,2)低延遲。準無損、低延遲編碼 器的一個量化的例子是編碼后復原圖像與原始圖像之間的每幀圖像的峰值信噪比在42dB以上,而編碼和解碼的總延遲在40毫秒之內。
主機端用戶接口 (即圖中"多媒體主機-用戶接口(主機端)")模塊用以連接主機端和用
戶端,主要工作包括但不限于1)把視頻比特流從主機端傳遞到用戶端,2)把音頻輸出信
號從主機端傳遞到用戶端的揚聲器或耳機,3)把來自用戶端的麥克風的音頻輸入信號從用戶 端傳遞到主機端,4)把用戶端的鍵盤和鼠標輸入信號傳遞到主機端。
用戶端
所述用戶端包括從顯示器模塊、視頻解壓縮解碼器模塊、鍵盤、鼠標、輸入輸出接口、 從音頻輸入輸出模塊、多媒體主機-用戶接口(用戶端)(亦稱用戶端用戶接口);所述輸入輸 出接口、從音頻輸入輸出模塊、鍵盤及鼠標分別與多媒體主機-用戶接口(用戶端)連接;從顯 示器模塊通過視頻解壓縮解碼器模塊與多媒體主機-用戶接口(用戶端)連接。
多媒體主機-用戶接口 (用戶端)用以把視頻比特流、音頻輸出信號從主機端傳遞到用戶 端,同時把來自用戶端的麥克風的音頻輸入信號、鍵盤和鼠標輸入信號從用戶端傳輸至主機 端;主機通過主機端用戶接口、及多媒體主機-用戶接口(用戶端)與各用戶端連接。
其中,輸入輸出接口模塊用以提供用戶端的輸入輸出接口包括網絡接口和USB接口。計 算機用戶可以使用此接口把各種外部設備如攝像機、打印機、掃描機、U盤、存儲卡等連接到 用戶端。
本發(fā)明的主機端和用戶端之間的連接可以是有線的,如普通百兆級或千兆級或更高級網 線、USB線、1394線、其他可傳輸每秒百兆比特以上數(shù)據(jù)的電纜線,也可以是無線的,如802.11n、 UWB,或者是低成本光纖。這些連接滿足一定的可靠性、可信性、安全性要求。 當然,本系統(tǒng)里還可以存在至少有一個用戶端,該用戶端與若干主機連接。 多媒體主機-用戶接口 (主機端)和多媒體主機-用戶接口 (用戶端),在互相傳輸數(shù)據(jù)時, 都可能對全部或部分數(shù)據(jù),特別是視頻碼流數(shù)據(jù),經過加密后再傳輸。也就是有一個安全傳 輸單元,對通過多媒體主機-用戶接口的全部或部分數(shù)據(jù),特別是視頻碼流數(shù)據(jù),進行加密和 解密,提高數(shù)據(jù)傳輸?shù)陌踩浴?br>
如圖7所示,本發(fā)明還揭示了一種多用戶共享主機的計算機群,所述計算機群包括上述 多用戶共享主機的計算機系統(tǒng),所述各主機通過一高速數(shù)據(jù)交換接口連接,組成具有更強大 計算和信息處理能力的計算機群。其中的高速數(shù)據(jù)多路交換器模塊的功能是完成相連的主機 端之間的高速、并行數(shù)據(jù)交換,使各主機端都工作在高效狀態(tài)。高速數(shù)據(jù)交換接口用以把兩個或兩個以上主機端連接起來,使他們之間能高速交換數(shù)據(jù), 組成具有更強大計算和信息處理能力的計算機群。
本發(fā)明中,每個用戶端使用的軟件如操作系統(tǒng)、應用軟件都存儲在主機端,并且在主機 端上運行。每個用戶端,不管是近程還是遠程,都共享主機端的硬件、軟件和外設,并且都 具有與主機端的用戶完全一致的用戶體驗,特別是具有完全一致的多媒體功能和3維圖像功
實施例二
請參閱圖5,本實施例與實施例一的區(qū)別在于,本實施例中,所述主機還包括一與所述系 統(tǒng)總線擴展槽模塊連接的附加圖形處理器模塊,所述視頻壓縮編碼器模塊與該附加圖形處理 器模塊連接。附加圖形處理器模塊的功能與連接在內存橋上的圖形處理器一致,用來支持更 多的用戶端。
實施例三
請參閱圖6,本實施例與實施例一及實施例二的區(qū)別在于,本實施例中,所述內存橋模塊、 輸入輸出橋形成一主機橋,用以連接CPU模塊、圖形處理器模塊、主存儲器模塊。
本發(fā)明的多媒體計算機的主機端和用戶端都可以有簡化的配置,也就是上述模塊中的某 些模塊可以合并、簡化或省略;合并、簡化或省略后的方框圖如圖6所示。在此簡化的主機 端配置中,1)原來的內存橋模塊和輸入輸出橋模塊合并成一個主機橋模塊,此模塊的功能是 連接中央處理器、圖形處理器、主存儲器、大容量存儲器、音頻輸入輸出、鍵盤鼠標接口、 以太網、高速數(shù)據(jù)交換接口等各模塊,并且進行這些模塊之間的高速數(shù)據(jù)交換;2)大容量存 儲器模塊只包括大容量閃存;3) USB模塊簡化成簡單的鍵盤、鼠標接口模塊;4)省略了系統(tǒng) 總線擴展槽。在此簡化的用戶端配置中,省略了輸入輸出接口模塊。輸入輸出接口模塊的省 略可以大大提高計算機系統(tǒng)的安全性。
實施例四
請參閱圖8,在此實施例中,本發(fā)明的多媒體計算機的主機端和用戶端的各模塊的實現(xiàn)如
下
中央處理器模塊使用Intel Core 2 Extreme中央處理器芯片。 圖形處理器模塊使用NVIDIA GeForce 9800 GX2圖形處理器芯片。顯示器模塊使用19英寸液晶顯示器。 主存儲器模塊使用容量為2GB的DDR3芯片。 內存橋模塊使用Intel 82X38內存橋芯片。 輸入輸出橋使用Inte^ICH9輸入輸出橋芯片。
大容量存儲器模塊使用容量為320GB的硬盤和DVD-RW可刻錄光驅。 音頻輸入輸出模塊使用Realtek公司的ALC883高品質8通道音頻輸入輸出芯片。 USB模塊使用Intel ICH 9輸入輸出橋芯片中的USB Host控制器。 以太網模塊使用Intel 82566 Gb以太網芯片。 系統(tǒng)總線擴展槽使用4個PCI Express (PCIe)總線擴展槽。
準無損視頻壓縮編碼器模塊使用遵從國際標準H.264或國家標準AVS的定制的高品質 低延遲視頻編碼器芯片。
多媒體主機-用戶接口(主機端)模塊使用定制的基于千兆以太網的多媒體主機-用戶接口 (主機端)芯片及合適的以太網插座,使壓縮后的視頻比特流數(shù)據(jù)、音頻輸入輸出數(shù)據(jù)、用戶端 的鍵盤及鼠標和主機端之間的通信數(shù)據(jù)、用戶端的其他輸入輸出和主機端之間的通信數(shù)據(jù)等, 通過標準的千兆以太網協(xié)議和5類網線的物理連接,能夠在主機端和用戶端之間實時、高速 傳輸。
高速數(shù)據(jù)交換接口 使用Mellanox公司的InfmiHosfM III Ex高速數(shù)據(jù)交換接口芯片及合 適的InfiniBand插座,提供PCI Express (PCIe)超高速總線與InfiniBand超高速通道之間的數(shù)據(jù) 傳輸。
多媒體主機-用戶接口(用戶端)模塊使用定制的基于千兆以太網的多媒體主機-用戶接口 (客戶端)芯片及合適的以太網插座,使壓縮后的視頻比特流數(shù)據(jù)、音頻輸入輸出數(shù)據(jù)、用戶端 的鍵盤及鼠標和主機端之間的通信數(shù)據(jù)、用戶端的其他輸入輸出和主機端之間的通信數(shù)據(jù)等, 通過標準的千兆以太網協(xié)議和5類網線的物理連接,能夠在主機端和用戶端之間實時、高速 傳輸。
視頻解壓縮解碼器使用遵從國際標準H.264或國家標準AVS的定制的高品質低延遲視 頻解碼器芯片。
顯示器模塊使用19英寸液晶顯示器。
音頻輸入輸出模塊使用標準的AC97音頻輸入輸出芯片及合適的音頻插座。
鍵盤模塊使用標準的臺式機鍵盤。 鼠標模塊使用標準的光學鼠標。
11輸入輸出接口模塊使用USB接口芯片及合適的USB插座,可連接各種具有USB接口 的外設如打印機、掃描件、攝像頭等。
高速數(shù)據(jù)多路交換器模塊使用Mellanox公司的InfiniScale III InfiniBand高速數(shù)據(jù)多路 交換器芯片和合適的InfiniBand插座和連接電纜。
實施例五
如圖9所示,本實施例與以上實施例的區(qū)別在于,在本實施例中,本發(fā)明的多媒體計算 機的用戶端同時具有媒體播放器、DVD或高清DVD播放機、學習機、游戲機、掌上電腦(PDA)、 筆記本電腦、移動因特網設備、數(shù)碼相框、可視電話、簡易電腦、IP電視互動機頂盒、有線 電視機頂盒、衛(wèi)星電視機頂盒、地面電視機頂盒、智能手機等功能中的一個或多個;其中, 媒體播放器有時也稱為MP4或PMP。具有這些擴展功能的用戶端內含下列附加的模塊
嵌入式CPU模塊其功能是運行操作系統(tǒng)、驅動程序、系統(tǒng)程序、應用程序,控制其他 模塊的運行,達到播放各種媒體文件、運行各種課程學習軟件、操作各種游戲軟件的目的。 嵌入式CPU的例子包括開源代碼LE0N3系列CPU、開源代碼OpenRisc系列CPU、 ARM公 司系列CPU、 MIPS公司系列CPU、 Tensilica公司系列CPU、 ARC公司系列CPU。
存儲器模塊其功能是為CPU運行時提供存儲空間。
閃存或微型硬盤或光驅模塊其功能是為此用戶端提供可反復讀寫的永久性存儲器。 圖形處理及多格式視頻解碼器模塊其功能是完成文字顯示、圖形顯示、2維和3維圖像
顯示、視頻顯示等所需要的各種計算、處理和控制,以及對來自閃存、微型硬盤或輸入接口 的多種視頻格式的視頻碼流進行解碼和播放這些格式的視頻碼流文件。多種視頻格式包括
H.264、 H.263、 MPEG墨2、 MPEG-4、 DivX、 VC-1、 AVS、 RealMedia。
多路選擇器模塊其功能是選擇視頻解壓縮解碼器的輸出或者是圖形處理及多制式視頻
解碼器的輸出,把這兩者之一傳輸?shù)絻戎眯〕叽顼@示屏上顯示,或者傳輸?shù)酵庵么蟪叽顼@示
器上顯示、或者同時傳輸?shù)絻煞N顯示裝置上顯示。
系統(tǒng)總線通道及控制模塊其功能是提供用戶端原有模塊和新附加的模塊直接的數(shù)據(jù)傳
輸通道并且控制這些數(shù)據(jù)的高效率傳輸。
當此多媒體計算機的用戶端作為獨立的媒體播放器、或學習機、或游戲機、或掌上電腦、
或DVD、或高清DVD播放機、或筆記本電腦、或移動因特網設備、或數(shù)碼相框、或可視電話、
或簡易電腦使用時,其多媒體主機-用戶接口(用戶端)可以無任何連接。實施例六
如圖IO所示,此實施例與實施例五的不同之處在于缺少了閃存或微型硬盤模塊而增加了 一個以太網MAC及物理接口模塊。此以太網接口使此用戶端同時具有獨立的移動因特網設備 的功能,可以直接連接到位于廣域網上的以太網交換器或者以太網路由器或者電信局的ADSL 調制解調器上,成為與因特網相連的一個移動設備。
實施例七
如圖lla—圖lld所示,本實施例增加的新模塊分別是IP電視接收互動模塊、有線電視 接收模塊、衛(wèi)星電視接收模塊、地面電視(包括地面移動電視)接收模塊,使此用戶端除了 原有功能之外,又分別具有IP電視互動機頂盒功能、有線電視機頂盒功能、衛(wèi)星電視機頂盒 功能、地面電視機頂盒功能。
實施例八
如圖12所示,本實施例增加的新模塊是手機射頻發(fā)射接收器模塊和手機基帶處理器模塊。 這些模塊使此用戶端除了原有功能之外,又具有智能手機的功能,如無線通信和上網功能。
以上實施例僅用以說明而非限制本發(fā)明的技術方案。不脫離本發(fā)明精神和范圍的任何修 改或局部替換,均應涵蓋在本發(fā)明的權利要求范圍當中。
權利要求
1、一種多用戶共享主機的計算機系統(tǒng),該系統(tǒng)包括至少一主機、及與所述主機連接的至少一用戶端;所述主機包括CPU模塊、顯示器模塊、主存儲器模塊、內存橋模塊、至少一圖形處理器模塊、輸入輸出橋;所述內存橋模塊分別與CPU模塊、主存儲器模塊、圖形處理器模塊、輸入輸出橋連接,所述顯示器模塊與圖形處理器模塊連接;所述用戶端包括從顯示器模塊、輸入模塊;其特征在于所述主機還包括與至少一圖形處理器模塊連接的視頻壓縮編碼器模塊,所述用戶端還包括與所述從顯示器模塊連接的視頻解壓縮解碼器模塊。
2、 根據(jù)權利要求1所述的多用戶共享主機的計算機系統(tǒng),其特征在于所述內存橋模塊、輸 入輸出橋形成一主機橋,用以連接CPU模塊、圖形處理器模塊、主存儲器模塊。
3、 根據(jù)權利要求1所述的多用戶共享主機的計算機系鏡,其特征在于所述主機還包括與輸 入輸出橋連接的系統(tǒng)總線擴展槽模塊。
4、 根據(jù)權利要求3所述的多用戶共享主機的計算機系統(tǒng),其特征在于所述圖形處理器模塊 包括一與所述系統(tǒng)總線擴展槽模塊連接的附加圖形處理器模塊,所述視頻壓縮編碼器模塊 與該附加圖形處理器模塊連接。
5、 根據(jù)權利要求1至4任意一項所述的多用戶共享主機的計算機系統(tǒng),其特征在于所述主 機包括主機端用戶接口,用以把視頻比特流、或/和音頻輸出信號從主機端傳輸至用戶端, 同時把來自用戶端的鍵盤和鼠標輸入信號、或/和麥克風的音頻輸入信號從用戶端傳輸至 主機端;用戶端包括用戶端用戶接口,用以把視頻比特流、或/和音頻輸出信號從主機端傳遞 到用戶端,同時把來自用戶端的鍵盤和鼠標輸入信號、或/和麥克風的音頻輸入信號從用 戶端傳輸至主機端;主機通過主機端用戶接口、及用戶端用戶接口與各用戶端連接。
6、 根據(jù)權利要求5所述的多用戶共享主機的計算機系統(tǒng),其特征在于所述主機還包括與輸 入輸出橋連接的大容量存儲器模塊、音頻輸入輸出模塊、USB模塊、以太網模塊,及鍵盤、 鼠標;所述鍵盤、鼠標通過USB模塊、或者通過相應接口連接輸入輸出橋;所述用戶端還 包括輸入輸出接口、從音頻輸入輸出模塊;用戶端的輸入模塊包括鍵盤及鼠標;所述USB模塊、以太網模塊、視頻壓縮編碼器模塊與主機端用戶接口連接;所述輸入 輸出接口、從音頻輸入輸出模塊、鍵盤及鼠標與用戶端用戶接口連接。
7、 根據(jù)權利要求1至4任意一項所述的多用戶共享主機的計算機系統(tǒng),其特征在于所述用戶端同時可以作為媒體播放器、DVD播放機、學習機、游戲機、掌上電腦、筆記本電腦、 移動因特網設備、數(shù)碼相框、可視電話、簡易電腦、.IP電視互動機頂盒、有線電視機頂 盒、衛(wèi)星電視機頂盒、地面電視機頂盒、智能手機中的一種或多種。
8、 根據(jù)權利要求1至4任意一項所述的多用戶共享主機的計算機系統(tǒng),其特征在于其中一 個用戶端具備媒體播放器、DVD播放機、學習機、游戲機、掌上電腦、筆記本電腦、移動 因特網設備、數(shù)碼相框、可視電話、簡易電腦、IP電視互動機頂盒、有線電視機頂盒、 衛(wèi)星電視機頂盒、地面電視機頂盒、智能手機中的一種或多種功能。
9、 根據(jù)權利要求1至4任意一項所述的多用戶共享主機的計算機系統(tǒng),其特征在于其中至 少有一用戶端與若干主機連接。
10、 根據(jù)權利要求1至4任意一項所述的多用戶共享主機的計算機系統(tǒng),其特征在于所述圖形處理器模塊包括視頻圖像輸出端,該視頻圖像輸出端直接與視頻壓縮編碼器模塊相 連。
11、 一種多用戶共享主機的計算機群,其特征在于所述計算機群包括若干權利要求1至10任意一項所述的多用戶共享主機的計算機系統(tǒng),所述各主機通過一高速數(shù)據(jù)交換接口連接。
全文摘要
本發(fā)明揭示了一種多用戶共享主機的計算機系統(tǒng),包括主機、及與所述主機連接的若干用戶端;主機包括CPU模塊、顯示器模塊、主存儲器模塊、內存橋模塊、至少一圖形處理器模塊、輸入輸出橋;內存橋模塊分別與CPU模塊、主存儲器模塊、圖形處理器模塊、輸入輸出橋連接,所述顯示器模塊與圖形處理器模塊連接;所述用戶端包括從顯示器模塊、輸入模塊;所述主機還包括與至少一圖形處理器模塊連接的視頻壓縮編碼器模塊,所述用戶端還包括與所述從顯示器模塊連接的視頻解壓縮解碼器模塊。本發(fā)明提出一種多用戶共享主機的低成本多媒體計算機,多媒體數(shù)據(jù)在從主機端傳輸?shù)接脩舳酥埃冉涍^準無損壓縮編碼,變成所謂的比特流,大大降低其比特率。
文檔編號H04L12/28GK101616043SQ20081003940
公開日2009年12月30日 申請日期2008年6月23日 優(yōu)先權日2008年6月23日
發(fā)明者濤 林 申請人:同濟大學