-
-
公开(公告)号:CN107798241B
公开(公告)日:2020-01-31
申请号:CN201610806677.3
申请日:2016-09-07
申请人: 龙芯中科技术有限公司
IPC分类号: G06F21/56
摘要: 本发明提供一种攻击检测装置、系统及方法。其中,攻击检测装置包括:执行信息监测单元和安全检测单元;所述执行信息监测单元,用于获取与处理器运行的每条转移指令相对应的执行信息;其中,所述执行信息包括所述转移指令的目的地址;所述安全检测单元,用于在记录执行阶段获取安全目的地址集合,以及在检测执行阶段根据转移指令的目的地址和安全目的地址集合确定所述处理器是否被攻击。本发明提供的攻击检测装置,可以提升系统效率。
-
公开(公告)号:CN107798241A
公开(公告)日:2018-03-13
申请号:CN201610806677.3
申请日:2016-09-07
申请人: 龙芯中科技术有限公司
IPC分类号: G06F21/56
摘要: 本发明提供一种攻击检测装置、系统及方法。其中,攻击检测装置包括:执行信息监测单元和安全检测单元;所述执行信息监测单元,用于获取与处理器运行的每条转移指令相对应的执行信息;其中,所述执行信息包括所述转移指令的目的地址;所述安全检测单元,用于在记录执行阶段获取安全目的地址集合,以及在检测执行阶段根据转移指令的目的地址和安全目的地址集合确定所述处理器是否被攻击。本发明提供的攻击检测装置,可以提升系统效率。
-
公开(公告)号:CN107341113B
公开(公告)日:2020-05-26
申请号:CN201610282162.8
申请日:2016-04-29
申请人: 龙芯中科技术有限公司
IPC分类号: G06F12/0893
摘要: 本发明提供一种Cache的压缩方法和装置,其中,该方法包括:获取待压缩的Cache块;分别采用至少两种压缩算法对待压缩的Cache块进行压缩,生成至少两种压缩算法的压缩结果,并根据至少两种压缩算法的压缩结果确定至少两种压缩算法的压缩率;根据至少两种压缩算法的压缩率确定最优压缩率,并确定与最优压缩率对应的压缩算法;将与最优压缩率对应的压缩算法的压缩结果,写入至写回缓存区。将压缩算法进行组合,对多个压缩算法的压缩率和压缩结果进行仲裁,在压缩率和解压延迟之间进行平衡,提供了一种具有较好压缩率,且较小的解压延迟的压缩方法。
-
公开(公告)号:CN107193757B
公开(公告)日:2020-03-13
申请号:CN201710344881.2
申请日:2017-05-16
申请人: 龙芯中科技术有限公司
IPC分类号: G06F12/0862
摘要: 本发明提供一种数据预取方法、处理器和设备,其中,数据预取方法包括:取访存指令,访存指令指示将指定数据长度的待访问数据从存储器中加载到处理器核中,且指示按照指定的访存模式预取数据;对访存指令译码,生成访存请求;访存请求包括预取标识,预取标识指示了指定的访存模式;执行访存请求,以将待访问数据从存储器中加载到处理器核中,并根据预取标识按照指定的访存模式预取数据。本发明提供的数据预取方法,提升了数据预取的效率和准确率。
-
公开(公告)号:CN110647975A
公开(公告)日:2020-01-03
申请号:CN201810680413.7
申请日:2018-06-27
申请人: 龙芯中科技术有限公司
摘要: 本发明提供了一种数据处理方法、装置、设备以及介质,涉及计算机计算领域,该方法包括:在接收到应用程序的输入矩阵后,将所述输入矩阵中的矩阵元素输入到至少一条流水线的处理单元进行处理,得到输出特征值,其中,所述至少一条流水线的处理单元为依据硬件资源和卷积神经网络中的卷积核确定;依据所述输出特征值生成卷积计算结果,以及依据所述卷积计算结果向所述应用程序进行反馈。本发明能够解决将卷积计算转换为矩阵乘计算所需的矩阵重排带来的额外时间和存储空间的开销的问题,提高计算机的计算效率。
-
-
公开(公告)号:CN108874690B
公开(公告)日:2020-12-15
申请号:CN201710343785.6
申请日:2017-05-16
申请人: 龙芯中科技术有限公司
IPC分类号: G06F12/0862
摘要: 本发明提供一种数据预取的实现方法和处理器,其中,数据预取的实现方法包括:处理器取访存指令,访存指令指示将待访问数据从存储器中加载到处理器核中;若待访问数据为指针,则处理器对访存指令译码,生成访存请求;访存请求包括加载地址和链式数据预取标识,加载地址中存储待访问数据,链式数据预取标识指示了待访问数据为指针,指针指向链式数据;处理器根据加载地址获取指针,并根据指针和链式数据预取标识预取链式数据。本发明提供的数据预取的实现方法,提高了链式数据预取的效率和准确率。
-
公开(公告)号:CN107203407B
公开(公告)日:2020-06-23
申请号:CN201610157442.6
申请日:2016-03-18
申请人: 龙芯中科技术有限公司
摘要: 本发明涉及Java虚拟机技术,尤其涉及一种Java虚拟机数据校验方法及装置。其中,Java虚拟机中的数据校验方法,包括:获取待访问的数据的校验标签,所述校验标签中包括:校验码、数据来源信息以及用于标识该数据上次校验时间的时间信息;根据所述时间信息和/或所述数据来源信息,确定是否对所述待访问的数据进行校验;若确定对所述待访问的数据进行校验,则对所述待访问的数据的校验码进行校验。本发明实施例的Java虚拟机数据校验方法及装置,能够在一定容错条件下简化Java虚拟机中数据的校验过程。
-
公开(公告)号:CN107341113A
公开(公告)日:2017-11-10
申请号:CN201610282162.8
申请日:2016-04-29
申请人: 龙芯中科技术有限公司
IPC分类号: G06F12/0893
摘要: 本发明提供一种Cache的压缩方法和装置,其中,该方法包括:获取待压缩的Cache块;分别采用至少两种压缩算法对待压缩的Cache块进行压缩,生成至少两种压缩算法的压缩结果,并根据至少两种压缩算法的压缩结果确定至少两种压缩算法的压缩率;根据至少两种压缩算法的压缩率确定最优压缩率,并确定与最优压缩率对应的压缩算法;将与最优压缩率对应的压缩算法的压缩结果,写入至写回缓存区。将压缩算法进行组合,对多个压缩算法的压缩率和压缩结果进行仲裁,在压缩率和解压延迟之间进行平衡,提供了一种具有较好压缩率,且较小的解压延迟的压缩方法。
-
-
-
-
-
-
-
-
-