跨操作系统域的全局虚拟地址空间

    公开(公告)号:CN117171067A

    公开(公告)日:2023-12-05

    申请号:CN202310647580.2

    申请日:2023-06-02

    Abstract: 本申请的实施例是关于跨操作系统域的全局虚拟地址空间。在一些实例中公开的是使用组合来自多个CXL装置的存储器区段的存储器的全局共享区域来解决以上问题的方法、系统、装置和机器可读媒体。每一存储器区段为相同大小且在其自身的物理地址空间中自然地对准。所述全局共享区域是连续的且在虚拟地址空间中自然地对准。通过以这种方式组织这一全局共享区域,可使用一连串的三个表将所述全局共享区域中的虚拟地址快速地转译为物理地址。这防止TLB颠簸且改进计算系统的性能。

    共享虚拟地址空间
    2.
    发明公开

    公开(公告)号:CN117063167A

    公开(公告)日:2023-11-14

    申请号:CN202280019753.X

    申请日:2022-01-11

    Abstract: 描述用于共享虚拟地址空间的方法、系统和装置。在一些实例中,可跨一或多个域中包含的多个存储器装置共享全局共享地址空间。主机系统可设定参数,所述参数用于确定地址(例如,虚拟地址)是否包含于所述全局共享地址空间内,以及所述地址是否与存储器装置相关联。当存储器装置接收存储器请求(例如,数据包)时,所述存储器装置的处理单元可确定所述存储器请求中包含的地址是否与所述存储器装置相关联。所述处理单元可起始对所述存储器装置的物理地址的存取操作,或将所述存储器请求发射到另一存储器装置。

    在可重新配置计算结构中对外部存储器进行索引

    公开(公告)号:CN115705167A

    公开(公告)日:2023-02-17

    申请号:CN202210973834.5

    申请日:2022-08-15

    Inventor: B·霍尔农

    Abstract: 本公开涉及在可重新配置计算结构中对外部存储器进行索引。多种实例涉及系统和方法,其中第一同步流的流控制器可以接收使用所述第一同步流执行第一循环的指令。所述流控制器可以确定所述第一循环的第一次迭代的第一迭代索引。所述流控制器可以向所述第一同步流的第一计算元件发送第一同步消息,以启动用于执行所述第一循环的所述第一次迭代的第一同步流线程。所述第一同步消息可以包括所述迭代索引。所述第一计算元件能够在由所述第一迭代索引指示的第一计算元件存储器的第一位置处执行输入/输出操作。

    存储器计算系统及相关方法

    公开(公告)号:CN114691317B

    公开(公告)日:2025-05-16

    申请号:CN202111637668.3

    申请日:2021-12-29

    Abstract: 各种实例涉及用于可重新配置的计算结构中的循环执行的系统和方法。第一流控制器可以启动第一同步流处的第一线程以执行所述循环的第一次迭代的第一部分。第二流控制器可以接收第一异步消息,所述第一异步消息指示所述第二流控制器启动第二同步流处的第一线程以执行所述第一次迭代的第二部分。所述第二流控制器可以确定所述循环的所述第一次迭代是待执行的所述循环的最后迭代,并且在设置了最后迭代标志的情况下启动所述第二同步流处的所述第一线程。

    高效复数乘法及累加
    5.
    发明公开

    公开(公告)号:CN117677927A

    公开(公告)日:2024-03-08

    申请号:CN202280049778.4

    申请日:2022-05-12

    Abstract: 两个命令各自执行部分复数乘法及累加。通过一起使用这两个命令,执行完全复数乘法及累加运算。如与传统实施方案相比较,这将所使用的命令数目从八个(四个乘法、一个减法及三个加法)减少到两个。在一些实例实施例中,使用单指令/多数据(SIMD)架构来使每一命令能够同时执行多个部分复数乘法及累加运算,从而进一步提高效率。复数乘法及累加的一个应用是从雷达或激光雷达的脉冲数据产生图像。例如,能够从自主交通工具(例如,无人机)上的合成孔径雷达(SAR)产生图像。所述图像能够被提供到产生输出的经训练机器学习模型。基于所述输出,产生到所述自主交通工具的控制电路的输入。

    增加合成孔径雷达的高速缓存命中

    公开(公告)号:CN117255987A

    公开(公告)日:2023-12-19

    申请号:CN202280032139.7

    申请日:2022-01-26

    Abstract: 一种合成孔径雷达(SAR)天线发射雷达脉冲且接收其反射。SAR通常用在移动平台上,例如飞机、无人机或航天器。由于所述天线的位置在发射雷达脉冲的时间与接收所述脉冲的所述反射的时间之间改变,因此增大所述雷达的所述合成孔径,从而与常规波束扫描雷达相比,给予相同(物理)大小的雷达更高的准确度。使用反投影算法来处理所述脉冲数据,以产生能够用于导航的二维图像。处理所述SAR数据的顺序能够影响存取所述数据时高速缓存命中的可能性。由于从高速缓存而不是存储器存储装置存取数据减少了存取时间及功耗两者,因此从高速缓存存取更多数据的装置具有更大电池寿命及范围。

    可重新配置计算组构中的循环执行期间的数据存储

    公开(公告)号:CN118076944A

    公开(公告)日:2024-05-24

    申请号:CN202280066587.9

    申请日:2022-07-25

    Abstract: 各种实例涉及其中第一同步流的第一流控制器可接收用以使用所述第一同步流执行第一循环的指令的系统及方法。所述第一流控制器可确定所述第一循环的第一次迭代的第一迭代索引。所述第一流控制器可将第一同步消息发送到所述第一同步流的第一计算元件,所述第一同步消息用以启动用于执行所述第一循环的所述第一次迭代的第一同步流线程。所述第一同步消息可包括所述迭代索引。所述第一计算元件可在由所述第一迭代索引指示的第一计算元件存储器的第一位置处执行输入/输出操作。

    粗粒度可重新配置的架构中的连接性

    公开(公告)号:CN118043794A

    公开(公告)日:2024-05-14

    申请号:CN202280064884.X

    申请日:2022-08-03

    Abstract: 一种可重新配置的计算结构可包含多个节点,并且每一节点可包含具有相应处理和存储元件的多个拼片。所述拼片可布置成阵列或网格且可以通信方式耦合。在实例中,所述拼片可布置成一维阵列,并且每一拼片可使用直接总线耦合来耦合到其相应的相邻拼片。每一拼片可使用直通总线进一步耦合到间隔一个拼片或装置空间的至少一个非相邻拼片。所述直通总线可延伸穿过中介拼片。

    高带宽收集高速缓存
    9.
    发明公开

    公开(公告)号:CN118043790A

    公开(公告)日:2024-05-14

    申请号:CN202280065696.9

    申请日:2022-07-19

    Inventor: B·霍尔农

    Abstract: 在一些实例中公开提供增加的带宽高速缓存以更有效地一次处理多于单个地址的请求的方法、系统及机器可读媒体。这种增加的带宽允许并行执行多个高速缓存操作。在一些实例中,为了实现此带宽增加,命中逻辑的多个副本与将所述高速缓存划分为两个或多个片段结合使用,其中每个片段存储来自不同地址的值。在一些实例中,所述命中逻辑可检测每个片段的命中。也就是说,所述命中逻辑不对应于特定高速缓存片段。每个地址值可由多个命中逻辑单元中的任一个服务。

    用于处置多元件处理器中的断点的装置及方法

    公开(公告)号:CN117632256A

    公开(公告)日:2024-03-01

    申请号:CN202310796804.6

    申请日:2023-06-30

    Abstract: 本文中描述用于处置多元件处理器中的断点的装置及方法。一种计算节点包含混合线程处理器及混合线程结构,其中所述混合线程结构包括多个存储器计算片块,其中所述存储器计算片块中的每一者包含用于执行内核的相应处理及存储元件,且其中所述存储器计算片块中的每一者包含用于启动所述多个存储器计算片块的断点的断点控制器。

Patent Agency Ranking