发明名称 用以在具分离回应协定之多处理器滙流排上支援不同滙流排装置之方法
摘要 一种在一电脑系统中的装置之间传递资料的方法。在一较佳的具体实施例中,一请求的装置对电脑系统中的其他装置广播资料的请求。电脑系统从电脑系统当中的多个回应的装置,识别出一包含资料的目标装置。在判定目标装置不支援较高效率交易之后,电脑系统使较高效率交易失效,并藉由一较低效率交易程序传递资料到请求的装置。
申请公布号 TW473666 申请公布日期 2002.01.21
申请号 TW089104593 申请日期 2000.03.14
申请人 万国商业机器公司 发明人 曼纽尔 约瑟夫 阿瓦利兹 二世;肯尼斯 道格拉斯 卡珀斯;大卫 穆
分类号 G06F13/22 主分类号 G06F13/22
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种在一电脑系统中的装置之间传递资料的方法,包含下列步骤:从一请求的装置广播一资料的请求;从电脑系统当中的多个装置,识别一目标装置;和回应目标装置不支援较高效率交易的判定,使较高效率交易失去效用,且经由一较低效率交易程序传递资料到请求的装置。2.如申请专利范围第1项之方法,其中目标装置是一输入/输出处理器。3.如申请专利范围第1项之方法,其中请求的装置是一处理器。4.如申请专利范围第1项之方法,其中多个装置中的至少一个是一主记忆体单元。5.如申请专利范围第1项之方法,其中多个装置中的至少一个是一电脑处理器。6.如申请专利范围第1项之方法,进一步包含回应目标装置支援较高效率交易的判定,经由较高效率交易中的一个传递资料到请求的装置之步骤。7.如申请专利范围第1项之方法,其中较高效率交易是一快取对快取的资料传送。8.如申请专利范围第1项之方法,其中较低效率交易程序是来自主记忆体的一资料传送。9.一种于电脑可读媒体中的电脑程式产品,以使用在一资料处理系统中,以供在一电脑系统中的装置之间传递资料,该电脑程式产品包含:第一指令,用以从一请求的装置广播一资料的请求;第二指令,用以从电脑系统当中的多个装置,识别一目标装置;和第三指令,回应目标装置不支援较高效率交易的判定,使较高效率交易失去效用,且经由一较低效率交易程序传递资料到请求的装置。10.如申请专利范围第9项之电脑程式产品,其中目标装置是一输入/输出处理器。11.如申请专利范围第9项之电脑程式产品,其中请求的装置是一处理器。12.如申请专利范围第9项之电脑程式产品,其中多个装置中的至少一个是一主记忆体单元。13.如申请专利范围第9项之电脑程式产品,其中多个装置中的至少一个是一电脑处理器。14.如申请专利范围第9项之电脑程式产品,进一步包含第四指令,以回应目标装置支援较高效率交易的判定,经由较高效率交易中的一个传递资料到请求的装置。15.如申请专利范围第9项之电脑程式产品,其中较高效率交易是一快取对快取的资料传送。16.如申请专利范围第9项之电脑程式产品,其中较低效率交易程序是来自主记忆体的一资料传送。17.一种用以在一电脑系统中的装置之间传递资料的系统,该系统包含:用以从一请求的装置广播一资料的请求之装置;用以从电脑系统当中的多个装置,识别一目标装置之装置;和装置,用以回应目标装置不支援较高效率交易的判定,使较高效率交易失去效用,且经由一较低效率交易程序传递资料到请求的装置。18.如申请专利范围第17项之系统,其中目标装置是一输入/输出处理器。19.如申请专利范围第17项之系统,其中请求的装置是一处理器。20.如申请专利范围第17项之系统,其中多个装置中的至少一个是一主记忆体单元。21.如申请专利范围第17项之系统,其中多个装置中的至少一个是一电脑处理器。22.如申请专利范围第17项之系统,进一步包含装置,以回应目标装置支援较高效率交易的判定,经由较高效率交易中的一个传递资料到请求的装置。23.如申请专利范围第17项之系统,其中较高效率交易是一快取对快取的资料传送。24.如申请专利范围第17项之系统,其中较低效率交易程序是来自主记忆的一资料传送。图式简单说明:图1描述一传统的多处理器电脑系统的基本结构,其中可实施本发明;图2描述处理器的一种典型组织,依照本发明描述;图3表示依照本发明举例说明连接到一主记忆系统的多重处理器之方块图;图4描述一方块图,举例说明依照本发明的二阶段回应程序;图5表示一表列,依照本发明定义交易状态回应一可能的集合,和它们的相对优先次序;图6表示一表列,依照本发明定义交易一致性回应条件一可能的集合,和它们的相对优先次序;图7表示一表列,依照本发明用来从一单一6位元排序的ARespOut向量,决定联合的AResp条件;图8描述依照本发明一较佳具体实施例,交易状态集成和分配逻辑310.和交易回应集成和分配逻辑308的一个详细方块图;和图9描述一流程图,举例说明实施本发明的较佳方法。
地址 美国