基于GPU的可重构Cache系统、访存系统及访存方法

    公开(公告)号:CN115328821B

    公开(公告)日:2022-12-23

    申请号:CN202211269652.6

    申请日:2022-10-18

    发明人: 曾志锋 郭继正

    IPC分类号: G06F12/0811 G06F12/0884

    摘要: 本发明提供了一种基于GPU的可重构Cache系统、访存系统及访存方法,涉及缓存技术领域,该可重构Cache系统包括Cache缓存模块、空间配置模块和地址解析模块,可以根据需求对Cache存储空间和局部存储空间进行合理化配置,将Cache缓存模块中的数据分为Cache数据和局部数据两类,减少了对Cache发起访存请求的次数,提高了数据的命中率,大大减轻了缓存争用的压力。

    片上网络结构、数据传输方法、电子设备及存储介质

    公开(公告)号:CN115665041B

    公开(公告)日:2023-03-28

    申请号:CN202211442519.6

    申请日:2022-11-18

    发明人: 赵丽娟 郭继正

    IPC分类号: H04L45/74 H04L45/24 G06F15/78

    摘要: 本发明涉及片上网络领域,公开了片上网络结构、数据传输方法、电子设备及存储介质,该网络结构包括:第一mesh网络和第二mesh网络;第一mesh网络包括多个路由装置,多个所述路由装置之间通过链路连接,各个路由装置通过链路与各自的资源节点连接;所述资源节点包括计算单元和缓存单元;所述计算单元内包括多个功能单元,所述多个功能单元通过多个路由装置互相连接,形成所述第二mesh网络。使得片上网络整体的性能得到优化,成本降低。

    基于GPU的可重构Cache系统、访存系统及访存方法

    公开(公告)号:CN115328821A

    公开(公告)日:2022-11-11

    申请号:CN202211269652.6

    申请日:2022-10-18

    发明人: 曾志锋 郭继正

    IPC分类号: G06F12/0811 G06F12/0884

    摘要: 本发明提供了一种基于GPU的可重构Cache系统、访存系统及访存方法,涉及缓存技术领域,该可重构Cache系统包括Cache缓存模块、空间配置模块和地址解析模块,可以根据需求对Cache存储空间和局部存储空间进行合理化配置,将Cache缓存模块中的数据分为Cache数据和局部数据两类,减少了对Cache发起访存请求的次数,提高了数据的命中率,大大减轻了缓存争用的压力。

    片上网络结构、数据传输方法、电子设备及存储介质

    公开(公告)号:CN115665041A

    公开(公告)日:2023-01-31

    申请号:CN202211442519.6

    申请日:2022-11-18

    发明人: 赵丽娟 郭继正

    IPC分类号: H04L45/74 H04L45/24 G06F15/78

    摘要: 本发明涉及片上网络领域,公开了片上网络结构、数据传输方法、电子设备及存储介质,该网络结构包括:第一mesh网络和第二mesh网络;第一mesh网络包括多个路由装置,多个所述路由装置之间通过链路连接,各个路由装置通过链路与各自的资源节点连接;所述资源节点包括计算单元和缓存单元;所述计算单元内包括多个功能单元,所述多个功能单元通过多个路由装置互相连接,形成所述第二mesh网络。使得片上网络整体的性能得到优化,成本降低。

    复数矩阵运算的硬件加速方法、装置、芯片及存储介质

    公开(公告)号:CN115408061B

    公开(公告)日:2023-01-31

    申请号:CN202211359341.9

    申请日:2022-11-02

    IPC分类号: G06F9/30 G06F9/50 G06F17/16

    摘要: 本申请提供一种复数矩阵运算的硬件加速方法、装置、芯片及存储介质,属于芯片处理技术领域。该方法包括:读取计算数据并通过缓存单元以复数矩阵的格式存储计算数据;确定各组运算复数矩阵中乘数复数矩阵的元素,以及被乘数复数矩阵的元素,每个元素含实部和虚部;将各组运算复数矩阵中的乘数实部数据、乘数虚部数据、被乘数实部数据以及被乘数虚部数据输入至运算复数矩阵对应的双点乘计算模块进行点乘计算,得到点乘结果;将各双点乘计算模块输出的点乘结果输入至累加计算模块进行累加计算得到目标输出结果。本申请可以显著提高复数矩阵运算的效率,提高计算性能,降低访存带宽,降低计算功耗。

    RISC-V架构的调试系统及调试方法

    公开(公告)号:CN115454881A

    公开(公告)日:2022-12-09

    申请号:CN202211401840.X

    申请日:2022-11-10

    发明人: 庄志贤 郭继正

    IPC分类号: G06F11/36 G06F13/40 G06F13/42

    摘要: 本发明提供了一种RISC‑V架构的调试系统及调试方法,涉及系统芯片的技术领域,本发明提供的RISC‑V架构的调试系统及调试方法,在调试系统中包括依次连接的调试主机、硬件调试器和RISC‑V芯片组,调试主机与硬件调试器通过USB方式通信连接,硬件调试器与RISC‑V芯片组通过串行线调试协议通信连接,且,RISC‑V芯片组包含至少一个RISC‑V芯片;在调试过程中,可以支持RISC‑V芯片组中多芯片、多核或多线程的调试模式,以提高时效性,并且,由于应用了串行线调试协议,可以节约调试接口的硬件资源,同时因为串行线调试协议的奇偶校验可以提高芯片调试功能的数据传输的可靠性。

    RISC-V架构的调试系统及调试方法

    公开(公告)号:CN115454881B

    公开(公告)日:2023-03-03

    申请号:CN202211401840.X

    申请日:2022-11-10

    发明人: 庄志贤 郭继正

    IPC分类号: G06F11/36 G06F13/40 G06F13/42

    摘要: 本发明提供了一种RISC‑V架构的调试系统及调试方法,涉及系统芯片的技术领域,本发明提供的RISC‑V架构的调试系统及调试方法,在调试系统中包括依次连接的调试主机、硬件调试器和RISC‑V芯片组,调试主机与硬件调试器通过USB方式通信连接,硬件调试器与RISC‑V芯片组通过串行线调试协议通信连接,且,RISC‑V芯片组包含至少一个RISC‑V芯片;在调试过程中,可以支持RISC‑V芯片组中多芯片、多核或多线程的调试模式,以提高时效性,并且,由于应用了串行线调试协议,可以节约调试接口的硬件资源,同时因为串行线调试协议的奇偶校验可以提高芯片调试功能的数据传输的可靠性。

    复数矩阵运算的硬件加速方法、装置、芯片及存储介质

    公开(公告)号:CN115408061A

    公开(公告)日:2022-11-29

    申请号:CN202211359341.9

    申请日:2022-11-02

    IPC分类号: G06F9/30 G06F9/50 G06F17/16

    摘要: 本申请提供一种复数矩阵运算的硬件加速方法、装置、芯片及存储介质,属于芯片处理技术领域。该方法包括:读取计算数据并通过缓存单元以复数矩阵的格式存储计算数据;确定各组运算复数矩阵中乘数复数矩阵的元素,以及被乘数复数矩阵的元素,每个元素含实部和虚部;将各组运算复数矩阵中的乘数实部数据、乘数虚部数据、被乘数实部数据以及被乘数虚部数据输入至运算复数矩阵对应的双点乘计算模块进行点乘计算,得到点乘结果;将各双点乘计算模块输出的点乘结果输入至累加计算模块进行累加计算得到目标输出结果。本申请可以显著提高复数矩阵运算的效率,提高计算性能,降低访存带宽,降低计算功耗。