-
公开(公告)号:CN110825440A
公开(公告)日:2020-02-21
申请号:CN201810911185.X
申请日:2018-08-10
Applicant: 北京百度网讯科技有限公司
IPC: G06F9/38
Abstract: 本申请实施例公开了指令执行方法和装置。该方法的一具体实施方式包括:获取指令队列;按照预设顺序从指令队列中获取待发送指令,执行如下发送步骤:确定出待发送指令的类型;响应于确定出待发送指令为运算类指令,从执行部件集合中确定执行待发送指令的执行部件,将待发送指令发送到所确定的执行部件;响应于确定出待发送指令为阻塞类指令,在接收到用于指示与待发送指令关联的指令执行完成的信号之后,获取下一条待发送指令,继续执行发送步骤。该实施方式能够提高指令执行的可靠性、降低指令队列所占用的存储器的容量、提高指令执行效率。
-
公开(公告)号:CN113407352A
公开(公告)日:2021-09-17
申请号:CN202110821443.7
申请日:2021-07-20
Applicant: 北京百度网讯科技有限公司
IPC: G06F9/50
Abstract: 本公开提供了用于处理任务的方法、处理器、设备和可读存储介质,涉及计算机技术领域,尤其涉及芯片和深度学习领域。具体实现方案为:针对预定类型的计算任务,将计算任务中的多个指令块分配给通用处理核和专用加速核;专用加速核中的控制单元将与其耦合的预定的协处理单元的指令完成指示通过信号通路传送给通用处理核的至少一个处理单元,信号通路被配置为将至少一个通用处理单元耦合到控制单元;以及如果确定接收到指令完成指示,通用处理核通过数据通路获取专用加速核中的第一片内缓存中的数据以用于完成计算任务,数据通路被配置为将通用处理核耦合到第一片内缓存。通过该方法,避免了计算任务切换开销,改进了存储资源和计算资源的利用率。
-
公开(公告)号:CN111126589A
公开(公告)日:2020-05-08
申请号:CN201911420592.1
申请日:2019-12-31
Applicant: 北京百度网讯科技有限公司
IPC: G06N3/063
Abstract: 公开了一种神经网络数据处理装置、方法和电子设备,涉及人工智能芯片技术领域。具体实现方案为:指令解析模块,用于将DMA任务拆分成多个子任务,以及获取每个子任务对应的数据子分块的配置信息,其中,子任务与神经网络搬运数据中的数据子分块一一对应;数据读取模块,用于依据配置信息,读取第一数据子分块,其中,第一数据子分块为多个子任务对应的数据子分块中的数据子分块;数据处理模块,用于对第一数据子分块进行压缩;数据写出模块,用于输出第一数据子分块经过压缩的压缩数据。这样本申请通过对数据子分块压缩,提升了神经网络处理器的等效带宽,所以克服了神经网络的性能比较差的技术问题,进而达到提高神经网络的性能的技术效果。
-
公开(公告)号:CN107817888A
公开(公告)日:2018-03-20
申请号:CN201610827237.6
申请日:2016-09-14
Applicant: 北京百度网讯科技有限公司
Abstract: 本申请公开了用于操作无人驾驶车辆的FPGA板卡的方法和装置。所述方法的一具体实施方式包括:采集无人驾驶车辆所处驾驶场景的驾驶场景信息;根据所述驾驶场景信息,确定所述无人驾驶车辆在所述驾驶场景下执行计算操作的速度;比较所述速度与速度阈值;响应于所述速度小于所述速度阈值,切换所述无人驾驶车辆中用于执行所述计算操作的FPGA板卡的工作模式,以降低所述FPGA板卡的功耗。该实施方式实现了对FPGA板卡工作模式的自适应调整,降低了整体的功耗。
-
-
-