-
公开(公告)号:CN110825440A
公开(公告)日:2020-02-21
申请号:CN201810911185.X
申请日:2018-08-10
Applicant: 北京百度网讯科技有限公司
IPC: G06F9/38
Abstract: 本申请实施例公开了指令执行方法和装置。该方法的一具体实施方式包括:获取指令队列;按照预设顺序从指令队列中获取待发送指令,执行如下发送步骤:确定出待发送指令的类型;响应于确定出待发送指令为运算类指令,从执行部件集合中确定执行待发送指令的执行部件,将待发送指令发送到所确定的执行部件;响应于确定出待发送指令为阻塞类指令,在接收到用于指示与待发送指令关联的指令执行完成的信号之后,获取下一条待发送指令,继续执行发送步骤。该实施方式能够提高指令执行的可靠性、降低指令队列所占用的存储器的容量、提高指令执行效率。
-
公开(公告)号:CN110825311A
公开(公告)日:2020-02-21
申请号:CN201810908050.8
申请日:2018-08-10
Applicant: 北京百度网讯科技有限公司
Abstract: 本申请实施例公开了用于存储数据的方法和装置。上述方法的一具体实施方式包括:获取卷积神经网络的至少一个神经元的数据,其中,上述卷积神经网络包括至少一个卷积层,卷积层包括至少一个神经元,神经元的数据包括标识和权重数据;对于上述至少一个卷积层中的卷积层,根据预设的乘加器阵列的列数以及该卷积层所包括的至少一个神经元的标识,将该卷积层所包括的至少一个神经元的权重数据存储在内存的至少一个内存块中。该实施方式有利于乘加器阵列快速地获取卷积神经网络的权重数据以进行卷积计算,提高计算速度。
-
公开(公告)号:CN106533665A
公开(公告)日:2017-03-22
申请号:CN201610976635.4
申请日:2016-10-31
Applicant: 北京百度网讯科技有限公司
CPC classification number: H04L63/0435 , H04L9/0618 , H04L63/0442 , H04L63/061 , H04L9/0861 , H04L63/06
Abstract: 本申请公开了用于存储网站私钥明文的方法、系统和装置。该方法的一具体实施方式包括:接收用于加解密的终端发送的公钥,其中,公钥是终端随机生成的;利用公钥加密网站私钥明文,生成网站私钥密文,其中,网站私钥明文是预先获取的;向终端发送网站私钥密文,以供终端利用私钥解密网站私钥密文,生成网站私钥明文并将网站私钥明文存储在终端中。该实施方式提高了网站私钥明文存储的安全性。
-
公开(公告)号:CN106529669A
公开(公告)日:2017-03-22
申请号:CN201610990113.X
申请日:2016-11-10
Applicant: 北京百度网讯科技有限公司
IPC: G06N3/06
CPC classification number: G06N3/0445 , G06N3/063
Abstract: 本申请公开了用于处理数据序列的方法和装置。该方法的一具体实施方式包括:接收输入的待处理数据序列;将循环神经网络模型中的权重矩阵复制到现场可编程逻辑门阵列FPGA的嵌入式块随机存取存储器RAM中;利用循环神经网络模型中的激活函数和嵌入式块RAM中存储的权重矩阵依次对待处理数据序列中的各待处理数据进行处理;输出与待处理数据序列对应的处理后的数据序列。该实施方式提高了循环神经网络模型处理数据序列的效率。
-
公开(公告)号:CN107766079B
公开(公告)日:2022-03-11
申请号:CN201610693068.1
申请日:2016-08-19
Applicant: 北京百度网讯科技有限公司
Abstract: 本申请公开了处理器和用于在处理器上执行指令的方法。所述方法的一具体实施方式包括:取出待执行的指令,所述指令包括源地址字段、目的地址字段、操作类型字段、操作参数字段;根据所述操作类型字段在至少一个执行单元中确定待生成的控制信号所控制的执行单元,根据所述源地址字段和所述目的地址字段分别确定待生成的控制信号控制执行单元所操作数据的源地址和目的地址,根据所述操作参数字段确定待生成的控制信号控制执行单元所操作数据的数据量;根据所确定的执行单元、源地址、目的地址、数据量生成控制信号;使用所述控制信号控制所述至少一个执行单元中的执行单元执行操作。该实施方式提高了指令译码和执行的效率。
-
公开(公告)号:CN112395216A
公开(公告)日:2021-02-23
申请号:CN201910702452.7
申请日:2019-07-31
Applicant: 北京百度网讯科技有限公司
Abstract: 根据本公开的示例实施例,提供了一种用于存储管理的方法、装置、设备和计算机可读存储介质。一种用于存储管理的方法,包括:获取针对数据处理系统的存储器的多个通道的可用通道模式,可用通道模式指示多个通道的可用性,多个通道中的每个通道与存储器中的一组地址相关联;获取通道数据颗粒度,通道数据颗粒度指示每个通道可承载的数据块的大小;获取待传输数据在存储器上的目标地址;以及基于可用通道模式和通道数据颗粒度,确定与目标地址相对应的转换地址。由此,本方案可以通过将目标地址动态映射为转换地址,提高数据处理系统的良率、使用寿命、灵活性和适应性。
-
公开(公告)号:CN110825312A
公开(公告)日:2020-02-21
申请号:CN201810909301.4
申请日:2018-08-10
Applicant: 北京百度网讯科技有限公司
IPC: G06F3/06
Abstract: 本申请实施例公开了数据处理装置、人工智能芯片及电子设备。数据处理装置的一具体实施方式包括:输入存储器,存储待处理数据;数据搬运部件,读取并解析外部处理指令以获取读数据地址、写数据地址以及操作命令,根据读数据地址读取待处理数据,根据操作命令对待处理数据进行处理,得到处理后的输出数据及写数据地址,并发出写数据请求;多路仲裁部件,响应于接收到至少一个数据搬运部件的写数据请求,从接收到的输出数据和写数据地址中选通其中一个数据搬运部件的输出数据及对应的写数据地址输出,并发送写使能信号;输出存储器,响应于接收到写使能信号,将从多路仲裁部件接收到的输出数据写入对应的写数据地址。该实施方式提升了数据处理效率。
-
公开(公告)号:CN107678781A
公开(公告)日:2018-02-09
申请号:CN201610621990.X
申请日:2016-08-01
Applicant: 北京百度网讯科技有限公司
Abstract: 本申请公开了处理器以及用于在处理器上执行指令的方法。所述处理器的一具体实施方式包括:主机交互器件、指令控制器件、片外存储器、片上缓存、阵列处理机,其中:所述主机交互器件,用于与所述处理器所连接的主机交互数据与指令,其中,所交互的数据以矩阵为粒度;所述片外存储器,用于存储从所述主机接收的、待执行矩阵运算的矩阵;所述指令控制器件,用于将从所述主机接收的外部指令转换成一系列访存指令与一系列计算指令并执行所转换成的指令。该实施方式能提高对深度学习算法的执行效率。
-
公开(公告)号:CN106502626A
公开(公告)日:2017-03-15
申请号:CN201610956704.5
申请日:2016-11-03
Applicant: 北京百度网讯科技有限公司
IPC: G06F7/483
CPC classification number: G06N3/04 , G06F5/012 , G06F7/483 , G06N3/0454 , G06N3/063
Abstract: 本申请公开了数据处理方法和装置。上述方法的一具体实施方式包括:接收电子设备发送的浮点数据;根据接收到的浮点数据的数据长度和数值范围,将接收到的浮点数据转换为定点数据;根据预设算法,对转换得到的定点数据进行运算,并得到定点形式的结果数据;将得到的定点形式的结果数据转换为浮点形式的结果数据,并将浮点形式的结果数据发送至上述电子设备。该实施方式提高了数据处理的效率。
-
公开(公告)号:CN106487896A
公开(公告)日:2017-03-08
申请号:CN201610898921.3
申请日:2016-10-14
Applicant: 北京百度网讯科技有限公司
IPC: H04L29/08
Abstract: 本申请公开了用于处理远程直接内存访问请求的方法和装置。所述方法的一具体实施方式包括:响应于用户空间发送批量远程直接内存访问RDMA请求,在RDMA网卡中为所述批量RDMA请求分配链路;将所述批量RDMA请求中的每个RDMA请求封装成供RDMA网卡的链路识别的描述符;将所封装成的多个描述符的描述符物理地址构造成链表;将所述链表的起始物理地址下发至所分配的链路,以使用所分配的链路依次读取所述链表中的描述符物理地址并对描述符物理地址对应的描述符中所封装的RDMA请求进行处理。该实施方式实现了RDMA请求的批量处理。
-
-
-
-
-
-
-
-
-