[發(fā)明專利]傳送數(shù)據(jù)無效
| 申請(qǐng)?zhí)枺?/td> | 200810094084.4 | 申請(qǐng)日: | 2008-04-25 |
| 公開(公告)號(hào): | CN101295241A | 公開(公告)日: | 2008-10-29 |
| 發(fā)明(設(shè)計(jì))人: | 約翰·W·瑞博 | 申請(qǐng)(專利權(quán))人: | 科技資產(chǎn)股份有限公司 |
| 主分類號(hào): | G06F9/38 | 分類號(hào): | G06F9/38 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 陸弋;宋志強(qiáng) |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 傳送 數(shù)據(jù) | ||
技術(shù)領(lǐng)域
本發(fā)明總的來說涉及具有處理架構(gòu)并進(jìn)行指令處理的電計(jì)算機(jī)和數(shù)字處理系統(tǒng),更具體地說,涉及用于對(duì)特別支持或進(jìn)行數(shù)字傳輸操作的指令數(shù)據(jù)進(jìn)行處理器的這類電計(jì)算機(jī)和數(shù)字處理系統(tǒng)。
背景技術(shù)
在計(jì)算領(lǐng)域,處理速度是非常期望的品質(zhì),并且對(duì)創(chuàng)造更快速的計(jì)算機(jī)和處理器的探索正在進(jìn)行中。然而,行業(yè)中普遍認(rèn)為,至少對(duì)于利用目前已知的技術(shù)來提高微處理器的速度而言,微處理器速度的極限正在迅速地被接近。因此,通過在處理器之間分擔(dān)計(jì)算機(jī)任務(wù)來提高整體計(jì)算機(jī)速度的多處理器的使用,越來越受到關(guān)注。但是還通常認(rèn)為,在工作量的分擔(dān)中幾乎不可避免地存在整體效率的一些下降。也就是說,所述多處理器的使用適用以下古老的諺語:僅僅由于一個(gè)人可以在60分鐘內(nèi)挖一個(gè)柱洞,并不必然得出60個(gè)人可以在1分鐘內(nèi)挖一個(gè)柱洞的結(jié)論。同樣的道理幾乎適用于任何任務(wù)的分工,處理器之間的任務(wù)分工也不例外。
當(dāng)然,正在努力使計(jì)算機(jī)處理器之間的任務(wù)分擔(dān)更加高效。正在研究和過程改進(jìn)的正是如何分配任務(wù)的問題。本發(fā)明人在該領(lǐng)域的工作過程中觀察到,在某些場(chǎng)合下,在多CPU環(huán)境中將數(shù)據(jù)從一個(gè)CPU傳輸?shù)搅硪粋€(gè)CPU可能很麻煩。例如,如果必須將數(shù)據(jù)從一個(gè)CPU傳輸?shù)搅硪粋€(gè)CPU,且目標(biāo)CPU與源CPU之間被一個(gè)CPU隔開,則源CPU必須將該數(shù)據(jù)成一直線直接寫入該CPU,然后,該CPU必須讀取該數(shù)據(jù),并將該數(shù)據(jù)寫入目標(biāo)CPU,然后目標(biāo)CPU必須讀取該數(shù)據(jù)。這種過程需要多次讀操作和寫操作,而且如果要傳輸大量的數(shù)據(jù),則這么多的讀命令和寫命令可能會(huì)阻塞系統(tǒng)運(yùn)行。
發(fā)明內(nèi)容
相應(yīng)地,本發(fā)明的目的是提供用于多端口讀和寫操作的系統(tǒng)及方法。
本發(fā)明的一方面提供一種計(jì)算機(jī),該計(jì)算機(jī)包括:將該計(jì)算機(jī)連接到其它器件的多條數(shù)據(jù)路徑;和具有位的寄存器,所述位可編程設(shè)置為對(duì)所述多條數(shù)據(jù)路徑中的各條數(shù)據(jù)路徑進(jìn)行尋址,使得該計(jì)算機(jī)可以通過多條數(shù)據(jù)路徑中作為所述位并發(fā)設(shè)置的基礎(chǔ)的若干條數(shù)據(jù)路徑來進(jìn)行通信。該計(jì)算機(jī)可以是計(jì)算機(jī)陣列的一部分,并且所述其它器件中的至少一個(gè)也為該計(jì)算機(jī)陣列中的計(jì)算機(jī)。該計(jì)算機(jī)可以異步通信。
本發(fā)明的另一方面提供一種針對(duì)計(jì)算機(jī)傳送數(shù)據(jù)的方法,該方法包括:(a)針對(duì)該計(jì)算機(jī)連接到其它器件的多條數(shù)據(jù)路徑來對(duì)所述其它器件設(shè)法將所述數(shù)據(jù)寫入該計(jì)算機(jī)的信號(hào)加以監(jiān)視;(b)從所述其它器件中的首個(gè)器件讀取所述數(shù)據(jù);并且(c)基于具有可編程設(shè)置為對(duì)所述多條數(shù)據(jù)路徑進(jìn)行尋址的位的寄存器,將所述數(shù)據(jù)寫入所述其它器件中的一個(gè)器件。該計(jì)算機(jī)可以是計(jì)算機(jī)陣列的一部分,并且所述其它器件中的至少一個(gè)器件也為該計(jì)算機(jī)陣列中的計(jì)算機(jī)。該計(jì)算機(jī)可以異步通信。
簡(jiǎn)言之,本發(fā)明的一個(gè)優(yōu)選實(shí)施例是一計(jì)算機(jī),該計(jì)算機(jī)具有將該計(jì)算機(jī)連接到其它器件的多條數(shù)據(jù)路徑,所述其它器件通常但不一定是其它計(jì)算機(jī)。該計(jì)算機(jī)中的寄存器具有位,所述位可編程為對(duì)所述數(shù)據(jù)路徑中的各條數(shù)據(jù)路徑進(jìn)行尋址,從而使該計(jì)算機(jī)可以通過所述數(shù)據(jù)路徑中作為所述位并發(fā)設(shè)置的基礎(chǔ)的若干條數(shù)據(jù)路徑來進(jìn)行通信。
簡(jiǎn)言之,本發(fā)明的另一優(yōu)選實(shí)施例是一種針對(duì)計(jì)算機(jī)傳送數(shù)據(jù)的方法。針對(duì)該計(jì)算機(jī)連接到其它器件的多條數(shù)據(jù)路徑來對(duì)所述其它器件設(shè)法將數(shù)據(jù)寫入該計(jì)算機(jī)的信號(hào)加以監(jiān)視。然后,從所述其它器件中的首個(gè)器件讀取數(shù)據(jù)。并且,基于具有可編程為對(duì)多條數(shù)據(jù)路徑進(jìn)行尋址的位的寄存器,將該數(shù)據(jù)寫入另一器件。
本發(fā)明實(shí)施例的優(yōu)勢(shì)在于它提高了在多處理器之間的數(shù)據(jù)傳輸?shù)乃俣龋?!-- SIPO
本發(fā)明實(shí)施例的另一優(yōu)勢(shì)在于它通過在處理器之間分擔(dān)任務(wù),使多處理器的使用更為容易,從而提高了整體計(jì)算速度。
本發(fā)明實(shí)施例的又一優(yōu)勢(shì)在于它特別適合于被異步通信的處理器使用。
本發(fā)明實(shí)施例的再一優(yōu)勢(shì)在于是它在多處理器之間分擔(dān)任務(wù)時(shí)減少了開銷。
本發(fā)明還提供了一種計(jì)算機(jī)程序,當(dāng)該計(jì)算機(jī)程序在合適的計(jì)算機(jī)上運(yùn)行時(shí),使該計(jì)算機(jī)實(shí)施根據(jù)所述本發(fā)明的另一方面的方法。該程序可以是位于載體上,所述載體可以是存貯介質(zhì)或信號(hào)。該存貯介質(zhì)可以是記錄介質(zhì)或其它例子中的存儲(chǔ)設(shè)備。
鑒于實(shí)施本發(fā)明如這里所述的和在附圖的圖中所示的目前已知是實(shí)施本發(fā)明的最佳模式以及優(yōu)選實(shí)施例的工業(yè)實(shí)用性的描述,本發(fā)明實(shí)施例的這些及其它目的和優(yōu)勢(shì)將對(duì)本領(lǐng)域技術(shù)人員來說將變得明顯。
附圖說明
本發(fā)明實(shí)施例的意圖和優(yōu)勢(shì)將從以下結(jié)合附圖的詳細(xì)描述中變得明顯,在附圖中:
圖1為根據(jù)本發(fā)明的計(jì)算機(jī)陣列的概略圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于科技資產(chǎn)股份有限公司,未經(jīng)科技資產(chǎn)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810094084.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





