发明名称 分散式共享资源管理
摘要
申请公布号 申请公布日期 2011.03.01
申请号 TW093109059 申请日期 2004.04.01
申请人 万国商业机器公司 发明人 盖瑞E 史崔;盖瑞A 范 胡本;克雷R 华特斯
分类号 H04L12/28 主分类号 H04L12/28
代理机构 代理人 蔡玉玲 台北市大安区敦化南路2段218号5楼A区
主权项 一种资源管理方法,包含步骤为:在一电脑系统中提供一去集中式(decentralized)、分散式(distributed)资源管理,以及在该电脑系统中以一分立的(segregated)资料流来共享资料。如申请专利范围第1项所述之方法,藉该方法在一中央化管线系统中以多个去集中式、分散式优先权站来管理一共享资料路径;(a)该分散式优先权站彼此间没有直接沟通的方法;(b)所有与该中央化管线之沟通系使用现有的(existing)讯号;(c)要求使用该共享资源的要求者被要求去制造一管线通行证(pipe pass),以启动(initiate)该共享资源的使用;(d)该管线通行证形成自该中央化管线传播给该系统之要求者及优先权站的资讯;(e)该传播被用来触发该优先权站中独立的、自由运作(free-running)的阻挡逻辑(blocking logic),以避免该共享资源的使用,直到共享资料有空时(available)为止。如申请专利范围第1项所述之方法,提供步骤用来远端地(remotely)管理由复数个同质(homogenous)要求者所共享的一个或多个资料流元件,其中该要求者:(a)包含一本地装置(local means),供代表一个要求者来保留该资料流元件,而(b)使用透过一同步管线所启动的一简单命令,来启动一同步(synchronous)资料传输,而不需要在该资料流中事先保留(reservation)或调停(arbitration),如此允许简单资料元件如资料汇流排、缓冲器、暂存器、动态随机存取记忆体(DRAMs)等被共享;以及(c)该要求者启动管线通行证,藉此一致性动作(coherency actions)如目录存取、地址转译等可与该资料传输被同时地执行;(d)其中,在该共享资料流元件中,该资料流使用简单的资料移动控制,来启动资料传输,不需要知道该资料属于那个要求者的知识,也不需要冲突避免或侦测逻辑;(e)其中该复数个要求者可同时地处理储存存取操作,如此即允许每个要求者利用一普通优先权机构,如包含在该本地保留装置中之阶级式(rank)或循环式(round robin),存取该资料流元件。如申请专利范围第1项所述之方法,其中复数个同质要求者采用(employ)一资料流,该资料流包含专用的(dedicated)及共享的资料路径及储存元件的任何组合,例如但不仅限于,对每个要求者为专用资料路径之一单一共享储存元件、对每个要求者为专用储存元件之一单一共享资料路径、或一单一共享资料路径及共享资料元件。如申请专利范围第1项所述之方法,提供步骤用来远端地管理由复数个同质要求者所共享的一个或多个资料流元件,以及提供一种装置供藉由一外部界面控制器使该资料流元件被也被共享,该外部界面控制器的操作系完全独立于该同质要求者,其中:(f)该同质要求者利用一同步的管线,启动同步资料传输,而(g)该外部界面控制器启动非同步(asynchronous)资料传输;以及(h)其中存在一本地保留设施以一种方式,远端地管理非同步及同步资料传输,藉该方式避免冲突;以及(i)其中,没有需要多过一简单要求或旗号(semaphore)之额外的沟通,在该同质要求者及该外部界面控制器之间获得对该外部界面之存取。如申请专利范围第1项所述之方法,其中一同步的管线系用来启动一个资料传输,而且其中,一旦目前(present)资料传输完成,后来的(subsequent)资料传输马上被排入该管线。如申请专利范围第1项所述之方法,其中因为一第二同质要求者当一同时的同步资料传输而在进行中时,该本地保留设施为了执行非-资料(non-data)一致性动作(coherency actions),容许(permit)后来的同质要求者进入该同步管线。如申请专利范围第1项所述之方法,其中当一第一同质要求者的一同时读取操作还在进行时,为了最大化效能,藉由使用一共享资料路径元件允许一第二同质要求者的一写入操作开始进行,该本地保留设施容许使用多个共享资料路径元件进行一连串同步资料传输。
地址 美国