一种计算装置、节点设备和服务器的制作方法

文档序号:18923804发布日期:2019-10-19 03:48阅读:来源:国知局

技术特征:

1.一种计算装置,其特征在于,

包括至少一通用计算核心电路、内部接口电路、外部接口电路、缓存一致性引擎电路以及协议转换电路;

所述缓存一致性引擎电路分别耦接所述通用计算核心电路和所述内部接口电路;

所述内部接口电路用于使用第一通信协议与内部装置耦接,所述第一通信协议是指系统总线所用的通信协议,所述内部装置是指通过所述系统总线与本计算装置共享资源的装置;所述外部接口电路用于使用第二通信协议与外部装置耦接,所述第二通信协议是指网络通信协议;所述协议转换电路用于在所述缓存一致性引擎电路所用协议与所述第二通信协议之间进行协议转换,所述缓存一致性引擎电路所用协议包括缓存一致性协议;

所述缓存一致性引擎电路至少选择性工作于第一、第二模式,其中所述缓存一致性引擎电路工作于所述第一模式时,所述缓存一致性引擎电路在所述内部装置、所述外部装置和本计算装置之间实现缓存一致性,此时所述缓存一致性引擎电路、所述协议转换电路以及所述外部接口电路依序耦接;所述缓存一致性引擎电路工作于所述第二模式时,所述缓存一致性引擎电路在本计算装置与所述内部装置之间实现缓存一致性,此时所述缓存一致性引擎电路与所述外部接口电路耦接。

2.根据权利要求1所述的计算装置,其特征在于,

所述缓存一致性引擎电路工作于所述第二模式时,所述通用计算核心电路用于与所述内部装置一起实现计算功能;或

所述缓存一致性引擎电路工作于所述第二模式时,所述通用计算核心电路至少用于在所述内部装置和外部装置之间进行通信控制。

3.根据权利要求2所述的计算装置,其特征在于,

所述计算装置进一步包括通信加速电路和外设控制电路,在所述缓存一致性引擎电路工作于第二模式时,所述通信加速电路分别耦接所述外设控制电路和外部接口电路,所述外设控制电路耦接所述缓存一致性引擎电路。

4.根据权利要求3所述的计算装置,其特征在于,

所述通信加速电路集成于所述外部接口电路。

5.根据权利要求1至4任一项所述的计算装置,其特征在于,

所述协议转换电路集成于所述外部接口电路。

6.根据权利要求1至4任一项所述的计算装置,其特征在于,

所述计算装置是片上系统或处理器。

7.一种节点设备,其特征在于,

至少包括第一计算装置、第二计算装置和内存,其中所述第二计算装置是处理器,所述第一计算装置包括至少一通用计算核心电路、内部接口电路、外部接口电路、缓存一致性引擎电路以及协议转换电路;

所述缓存一致性引擎电路分别耦接所述通用计算核心电路和所述内部接口电路,所述内部接口电路耦接所述第二计算装置,所述内存耦接所述通用计算核心电路或所述第二计算装置;

所述内部接口电路用于使用第一通信协议与内部装置耦接,所述第一通信协议是指系统总线所用的通信协议,所述内部装置是指通过所述系统总线与本计算装置共享资源的装置;所述外部接口电路用于使用第二通信协议与外部装置耦接,所述第二通信协议是指网络通信协议;所述协议转换电路用于在所述缓存一致性引擎电路所用协议与所述第二通信协议之间进行协议转换,所述缓存一致性引擎电路所用协议包括缓存一致性协议;

所述缓存一致性引擎电路至少选择性工作于第一、第二模式,其中所述缓存一致性引擎电路工作于所述第一模式时,所述缓存一致性引擎电路在所述内部装置、所述外部装置和所述第一计算装置之间实现缓存一致性,此时所述缓存一致性引擎电路、所述协议转换电路以及所述外部接口电路依序耦接;所述缓存一致性引擎电路工作于所述第二模式时,所述缓存一致性引擎电路在所述第一计算装置与所述内部装置之间实现缓存一致性,此时所述缓存一致性引擎电路与所述外部接口电路耦接。

8.根据权利要求7所述的节点设备,其特征在于,

所述缓存一致性引擎电路工作于所述第二模式时,所述通用计算核心电路用于与所述内部装置一起实现计算功能;或

所述缓存一致性引擎电路工作于所述第二模式时,所述通用计算核心电路至少用于在所述内部装置和外部装置之间进行通信控制。

9.根据权利要求8所述的节点设备,其特征在于,

所述第一计算装置进一步包括通信加速电路和外设控制电路,在所述缓存一致性引擎电路工作于第二模式时,所述通信加速电路分别耦接所述外设控制电路和外部接口电路,所述外设控制电路耦接所述缓存一致性引擎电路。

10.根据权利要求9所述的节点设备,其特征在于,

所述通信加速电路集成于所述外部接口电路。

11.根据权利要求7至10任一项所述的节点设备,其特征在于,

所述协议转换电路集成于所述外部接口电路。

12.根据权利要求7至10任一项所述的节点设备,其特征在于,

所述第一计算装置是片上系统或处理器。

13.一种服务器,其特征在于,包括:

至少两个节点设备,其中所述节点设备为权利要求7-12中任一项所述的节点设备,每个所述节点设备的第一计算装置的外部接口电路与其他所述节点设备的第一计算装置的外部接口电路耦接。

14.根据权利要求13所述的服务器,其特征在于,

所述服务器还包括交换机,至少一个所述节点设备的第一计算装置的外部接口电路通过所述交换机耦接至少一个其他所述节点设备的第一计算装置的外部接口电路。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1