-
公开(公告)号:CN119719597A
公开(公告)日:2025-03-28
申请号:CN202311295056.X
申请日:2023-09-28
Applicant: 华为技术有限公司
IPC: G06F17/16 , G06N3/0499 , G06N3/08
Abstract: 本申请实施例提供一种矩阵重排方法及装置,该方法包括:获取第一矩阵,其中,第一矩阵包括M行M列元素,基于第一矩阵生成第一邻接图,其中,第一邻接图包括M个节点以及M个节点之间的连接关系,先根据第一邻接图,确定M个节点的第一节点信息,再将第一节点信息输入至第一模型,得到M个节点分别对应的第一排序预测结果,最后,根据M个节点分别对应的第一排序预测结果,对第一矩阵的M行元素进行重新排列得到第二矩阵,根据M个节点分别对应的第一排序预测结果,对第二矩阵的M列元素进行重新排列,得到第三矩阵。上述方法提供了一种使用神经网络模型实现矩阵重排的技术方法。
-
公开(公告)号:CN113407154A
公开(公告)日:2021-09-17
申请号:CN202010183821.9
申请日:2020-03-16
Applicant: 华为技术有限公司
Abstract: 本申请实施例公开了一种向量计算装置及方法,涉及计算机领域,减少了向量计算过程的耗时,降低了向量计算过程的功耗,提高了向量计算的效率。具体方案为:获取待计算向量和第一函数;并行将待计算向量的标量数值分别与规则条件对比,得到待计算向量中每个标量数值的状态信息;确定待计算向量中存在标量数值处于正常状态;将待计算向量中处于正常状态的标量数值并行代入第一函数计算,得到待计算向量的第一函数的计算结果。
-
公开(公告)号:CN113805845A
公开(公告)日:2021-12-17
申请号:CN202010733385.8
申请日:2020-07-27
Applicant: 华为技术有限公司
Abstract: 一种随机数引擎以及随机数序列生成方法,应用于基于虚拟机的云计算场景或基于容器的微服务场景,在为处理器中的进程提供随机数序列的同时,能够卸载处理器的处理负荷。通过在第二处理器外设置随机数引擎,由该随机数引擎根据来自第二处理器中的进程的生成命令执行为进程分配随机数序列的功能。相比于传统技术中由第二处理器运行随机数序列生成软件来给第二处理器中的进程生成随机数序列的方案,可以降低第二处理器的处理负荷。
-
公开(公告)号:CN113918879A
公开(公告)日:2022-01-11
申请号:CN202010653743.4
申请日:2020-07-08
Applicant: 华为技术有限公司
Abstract: 本申请公开了一种矩阵运算的方法,应用于用于执行矩阵运算的加速器,矩阵运算的加速器,响应于所接收的矩阵运算指令,将第一矩阵的子集和第二矩阵的子集分别存储在存储器的第一存储空间和第二存储空间,将第一矩阵的子集和第二矩阵的子集相乘后获得的子集存储在存储器的第三存储空间;根据矩阵运算指令对第一矩阵的子集和第二矩阵的子集进行矩阵运算,得到矩阵运算的结果。利用专门的矩阵运算的加速器进行矩阵运算,能够在较短的时间内完成大规模矩阵的运算,卸载了处理器的矩阵运算负担,使得矩阵运算不再受限于处理器中寄存器的资源以及处理器自身的计算能力,有效的提高了矩阵运算的效率。
-
公开(公告)号:CN112749103A
公开(公告)日:2021-05-04
申请号:CN201911053590.3
申请日:2019-10-31
Applicant: 华为技术有限公司
IPC: G06F12/0877 , G06F12/0893
Abstract: 本申请提供了一种数据缓存系统以及数据缓存系统的控制方法,能够提高数据缓存系统的管理效率。该数据缓存系统包括:缓存空间,包括K个地址范围,K个地址范围分别用于存储K个条目,每个条目包括拥有者标志位,拥有者标志位用于记录存储标识或空闲标识,存储标识用于指示对应的条目内存储有数据,空闲标识用于指示对应的条目内未存储数据;生产者控制单元,被配置为执行以下操作:向生产者指针指示的第一地址范围中写入数据,并将第一地址范围中的第一拥有者标志位更新为存储标识;消费者控制单元,被配置为执行以下操作:根据消费者指针指示的第二地址范围中的第二拥有者标志位,确定是否从第二地址范围中读取数据。
-
公开(公告)号:CN114327244A
公开(公告)日:2022-04-12
申请号:CN202011062409.8
申请日:2020-09-30
Applicant: 华为技术有限公司
Abstract: 本申请公开了一种数据迁移的方法。该方法由处理器中的数据迁移单元执行,包括:获取待迁移矩阵的存储位置,待迁移矩阵以第一存储方式存储,读取所述待迁移矩阵中元素,按照第二存储方式存储待迁移矩阵的元素,第二存储方式是与第一存储方式不同的存储方式。在执行矩阵乘法时,处理器中数据迁移单元可以连续读取矩阵的一行或者一列的元素,无需外部设备以及频繁访问内存,整体计算效率更高。
-
公开(公告)号:CN114116154A
公开(公告)日:2022-03-01
申请号:CN202010899161.4
申请日:2020-08-31
Applicant: 华为技术有限公司
Abstract: 本申请公开了任务调度方法、装置及设备,以调度设备执行该任务调度方法为例,该调度设备获取待调度的第一任务后,根据该第一任务的特征和待执行第一任务的至少一个执行设备的特征选择匹配的第一执行设备。通过基于第一任务的特征和执行设备的特征来选择匹配的第一执行设备,在选择第一执行设备时考虑了任务在执行设备上的性能差异,使得调度第一执行设备来执行第一任务能够提高执行设备的资源利用率和任务处理的性能。
-
公开(公告)号:CN112749103B
公开(公告)日:2025-04-25
申请号:CN201911053590.3
申请日:2019-10-31
Applicant: 华为技术有限公司
IPC: G06F12/0877 , G06F12/0893
Abstract: 本申请提供了一种数据缓存系统以及数据缓存系统的控制方法,能够提高数据缓存系统的管理效率。该数据缓存系统包括:缓存空间,包括K个地址范围,K个地址范围分别用于存储K个条目,每个条目包括拥有者标志位,拥有者标志位用于记录存储标识或空闲标识,存储标识用于指示对应的条目内存储有数据,空闲标识用于指示对应的条目内未存储数据;生产者控制单元,被配置为执行以下操作:向生产者指针指示的第一地址范围中写入数据,并将第一地址范围中的第一拥有者标志位更新为存储标识;消费者控制单元,被配置为执行以下操作:根据消费者指针指示的第二地址范围中的第二拥有者标志位,确定是否从第二地址范围中读取数据。
-
公开(公告)号:CN113918217A
公开(公告)日:2022-01-11
申请号:CN202010964520.X
申请日:2020-09-15
Applicant: 华为技术有限公司
Abstract: 本申请提供了一种向量函数的处理方法及相关设备,属于计算机技术领域。本申请提供的方案可以根据预设规则对第一输入向量中的向量元素进行排序。由于该预设规则是根据向量函数所包括的各个分支的依赖关系设置的,因此可以确保排序后的向量元素的排列顺序与各个分支的依赖关系相关。进而可以确保按照排序后的向量元素执行向量函数的处理时,可以有效利用向量函数的处理装置的计算资源,提高计算资源的利用率。
-
-
-
-
-
-
-
-