-
公开(公告)号:CN107765992B
公开(公告)日:2021-01-15
申请号:CN201610702578.0
申请日:2016-08-22
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06 , G06F16/22 , G06F16/23 , G06F16/2455
Abstract: 本发明公开了一种处理数据的方法和装置,涉及数据处理技术领域,用以减少向NVM中写入数据的次数,从而减少系统的消耗,延长NVM的使用寿命。该方法应用于支持KV存储系统的服务器中,服务器包括NVM;该方法包括:接收更新操作,该更新操作包括第一Key和与第一Key对应的目标Value;将第一Key和目标Value写入NVM的空闲存储空间;将NVM中存储的第一Key对应的源索引项更新为目标索引项,源索引项包括源Value所在的Key‑Value对在NVM中的位置信息,目标索引项包括目标Value所在的Key‑Value对在NVM中的位置信息。
-
公开(公告)号:CN109189478B
公开(公告)日:2020-12-29
申请号:CN201810980602.6
申请日:2018-08-27
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种针对应用程序的反馈优化方法,所述方法包括:步骤1)根据执行应用程序的计算平台的体系结构特征,计算在所述计算平台上所述应用程序经编译得到的计算指令的执行时间以及执行所述应用程序所需的访存时间;步骤2)比较所述计算指令的执行时间和所述访存时间的大小,根据比较结果反馈相应的应用程序优化方案。本发明可以有针对性地给开发者反馈优化建议以及可以达到的预计效果,减少了应用程序开发者使用不同方法去尝试优化应用程序的时间,提高了应用程序优化的效率。
-
公开(公告)号:CN109582600B
公开(公告)日:2020-12-01
申请号:CN201710874236.1
申请日:2017-09-25
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/0877
Abstract: 本申请实施例提供了一种数据处理方法及装置,涉及处理器硬件结构领域。所述方法包括:一级缓存接收访存队列发送的访存请求,访存请求携带有访存地址和标签;一级缓存在预先设置的对象属性表中获取与标签对应的第一对象属性信息,第一对象属性信息包括第一应用程序中n个对象各自对应的属性信息;当访存地址在一级缓存中命中时,根据对象的属性信息处理访存请求;使得将相关技术中粗粒度的标签改进为细粒度的对象,软件层通过细粒度的对象向硬件层进行语义传递,从而使得硬件层能够获取第一应用程序中多个对象的属性信息,并根据对象的属性信息处理访存请求,为硬件层中的共享资源的管理提供更多的支撑。
-
公开(公告)号:CN111831332A
公开(公告)日:2020-10-27
申请号:CN202010689114.7
申请日:2020-07-16
Applicant: 中国科学院计算技术研究所 , 中国科学院大学
Abstract: 本公开提供一种用于智能处理器的控制系统,智能处理器的每一层分形计算子单元包括控制系统,控制系统包括:串行分解模块,用于对智能处理器执行分形运算对应的分形指令集进行串行分解,得到串行分解子指令,并对串行分解子指令进行暂存;降级模块,用于对串行分解子指令进行降级,将上一层分形计算子单元对当前层分形计算子单元下发的串行分解子指令修改为当前层分形计算子单元对下一层分形计算子单元下发的串行分解子指令;并行分解模块,用于对降级后的串行分解子指令进行并行分解,得到满足智能处理器中所有分形计算子单元并发运行的并发度要求的并行分解子指令。该控制系统可以高效、准确地控制智能处理器执行分形运算及规约运算。
-
公开(公告)号:CN108966056B
公开(公告)日:2020-09-25
申请号:CN201810795776.5
申请日:2018-07-19
Applicant: 中国科学院计算技术研究所
IPC: H04Q11/00
Abstract: 本发明提供一种用于可调谐光装置的控制装置及方法,所述控制装置,可以直接设置在主机以及可调谐光装置之间,不必对主机以及可调谐光装置进行专门的改造,并且可被用于缓存在波长切换过程中持续发送的数据流,持续地判断可调谐光装置波长是否切换完毕,并在切换完成后继续发送缓存的数据,有效改进波长切换过程中高速传输数据发生闪断丢失的问题,有利于降低丢包率,增强网络可靠性与稳定性。
-
公开(公告)号:CN111584011A
公开(公告)日:2020-08-25
申请号:CN202010278219.3
申请日:2020-04-10
Applicant: 中国科学院计算技术研究所
IPC: G16B50/00 , G16B50/50 , G16B30/10 , G06F12/0877 , G06F12/0862 , G06F9/30
Abstract: 本发明提出一种面向基因比对的细粒度并行负载特征抽取分析方法及系统。本发明抽取的这些负载特征着眼于设计细节,以较细的粒度来分析基因比对的应用,从而使得加速器的结构更具有针对性、效率更高。很多加速器设计均着眼于应用的整体层面,着重刻画应用的“粗粒度”的特征,而定制结构的设计最终还是要落在细节上。此外,这些细粒度的负载特征常常出现在多个基准程序或者应用软件中,本文对这些“共性”部分进行归纳和抽象,对并行模式相同的特征给出统一的设计方案指导,提升了结构设计方法的通用性。
-
公开(公告)号:CN108846248B
公开(公告)日:2020-07-31
申请号:CN201810980603.0
申请日:2018-08-27
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种应用程序建模及性能预测方法,所述应用建模方法包括:从应用经编译得到的指令中获得计算指令和访存指令,根据运行所述应用的机器的体系结构特征建模计算指令和访存指令的执行,得出计算指令和访存指令的时间开销;以及根据所述体系结构特征建模所述应用在访存阶段的规则访存和/或非规则访存,得出规则访存和/或非规则访存的时间开销;以及,计算所述应用的访存阶段的时间开销。本发明能够准确且效率地预测应用性能,从而帮助应用开发者找到应用瓶颈并采取相对的优化方案。
-
公开(公告)号:CN110262922A
公开(公告)日:2019-09-20
申请号:CN201910403522.9
申请日:2019-05-15
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及一种基于副本数据日志的纠删码更新方法,包括:接收更新数据,并将其保存至数据端的副本数据日志;当该副本数据日志满时,以该更新数据和该数据块获得校验差值,以该校验差值更新对应的数据块,并将该校验差值转发至存储校验块的校验端;将该校验差值保存至该校验端的校验日志,当该校验日志满时,通过该校验差值生成校验数据,以该校验数据更新校验块。本发明提出的纠删码更新方法,在保证一致性的前提下,减少更新过程中产生的计算开销、网络开销和磁盘寻道开销,提高了纠删码的更新效率,在一些应用场景相对其他更新方法,达到1个数量级的性能提升。
-
公开(公告)号:CN107071342B
公开(公告)日:2019-07-30
申请号:CN201611148500.5
申请日:2016-12-13
Applicant: 中国科学院计算技术研究所 , 北京中科睿芯科技有限公司
Abstract: 本发明提出一种异常事件自动推送及基于历史操作的监控方法及系统,涉及监控室内视频墙智能显示领域,该方法包括获取多路视频流,对所述多路视频流进行编解码操作,生成与每路所述视频流相对应的图像帧,通过识别算法对所述图像帧进行异常事件识别,获取与具有异常事件的图像帧相对应的某路视频流,显示所述某路视频流,并进行报警,其中按照设定的瞬时异常事件/长时间异常事件的区别时间阈值对异常事件进行异常类型的区分;以时间为坐标,记录用户对所述监控视频墙的历史操作,根据所述历史操作,播放所述历史操作中被操作频率大于等于一阈值的一路视频流。
-
公开(公告)号:CN109376855A
公开(公告)日:2019-02-22
申请号:CN201811532813.X
申请日:2018-12-14
Applicant: 中国科学院计算技术研究所
IPC: G06N3/067
Abstract: 本发明提供一种光神经元结构和包含该结构的神经网络处理系统。该神经元结构包括突触输入调制模块、突触权值调制模块、光线聚合模块和光强度探测模块,其中,突触输入调制模块用于接收光信号并在与输入神经元关联的电信号的控制下执行光路调制;突触权值调制模块用于在与权值关联的电信号控制下执行对所述承载输入神经元的光信号进行调制;光线聚合模块用于对多个突触权值调制模块的输出光信号进行聚合;光强度探测模块用于将来自于光线聚合模块的输出光信号转换为电信号并执行激活操作。本发明的光神经元结构和包含该结构的神经网络处理系统能够实现神经网络的快速计算。
-
-
-
-
-
-
-
-
-