发明名称 |
具有双节点分布式共享内存系统及其数据维护方法 |
摘要 |
一种具有双节点分布式共享内存系统,包括一第一及第二分布式共享内存节点,且在任意节点中包括:一处理器、一系统总线、一内存控制芯片、一本地内存、一DSM(Distributed Shared Memory)控制器以及一内部总线;其中,第一及第二分布式共享内存节点内各自DSM控制器以一总线直接相互耦合电连接,提高分布式共享内存系统的整体运作效率;本发明还包括一种较佳的数据维护方法,包括下列步骤:由任意一节点中的DSM控制器判断特定本地内存中的一最新数据是否位于本地内存内;当最新数据位于本地内存内,由内部总线索取最新数据,并用与内部总线格式相同的数据传输格式,将其输出至总线所直接电连接的另一节点中。 |
申请公布号 |
CN1261891C |
申请公布日期 |
2006.06.28 |
申请号 |
CN03109389.2 |
申请日期 |
2003.04.08 |
申请人 |
威盛电子股份有限公司 |
发明人 |
陈维龙 |
分类号 |
G06F15/16(2006.01);G06F13/14(2006.01) |
主分类号 |
G06F15/16(2006.01) |
代理机构 |
隆天国际知识产权代理有限公司 |
代理人 |
潘培坤;楼仙英 |
主权项 |
1、一种具有双节点分布式共享内存系统,包括一第一及第二分布式共享内存节点,且于任意一节点中包括:至少一处理器;一系统总线电连接于至少一处理器;一内存控制芯片,电连接于系统总线;一本地内存,电连接于内存控制芯片,该本地内存可区分为多个本地内存,以储存多笔数据;一DSM控制器,电连接于系统总线与另一节点中的DSM控制器;以及一内部总线电连接于DSM控制器与内存控制芯片;其中,第一及第二分布式共享内存节点内的各自DSM控制器是以一总线直接相互电连接,而当任意一节点要求读取另一节点的本地内存内的一特定本地内存时,该另一节点的DSM控制器可判断特定本地内存中的一最新数据是否位于另一节点的本地内存内,若该最新数据位于另一节点的本地内存内时,则进行一用于索取数据的步骤,若该最新数据不位于另一节点的本地内存内时,则进行一用于判断数据的步骤。 |
地址 |
台湾省台北 |