-
公开(公告)号:CN100580630C
公开(公告)日:2010-01-13
申请号:CN200710308574.5
申请日:2007-12-29
Applicant: 中国科学院计算技术研究所
IPC: G06F9/45
Abstract: 本发明公开了一种满足SystemC语法要求的多核处理器及获得其执行代码的方法。该多核处理器包括:多个用于交换数据的交换单元连接形成的阵列,多个用于数据处理的处理单元与所述交换单元连接;连接在相邻的所述处理单元之间的用于相邻处理单元之间同步和数据共享的本地资源单元,和与所述交换单元连接的至少一个用于所有处理单元之间同步和数据共享的全局资源单元。该方法包括:步骤S1,将SystemC软件模型翻译成处理单元指令集编译器能够编译的代码;步骤S2,将所述软件模型中的进程映射到处理单元上,并将SystemC中的语法元素分别映射到本地资源单元和全局资源单元中。本发明能够显著降低嵌入式系统开发难度。
-
公开(公告)号:CN100545806C
公开(公告)日:2009-09-30
申请号:CN200610171521.9
申请日:2006-12-30
Applicant: 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 本发明涉及一种新的基于局部相联查找解决访存相关的方法,包括:一种局部相联查找机制,即当一个取数指令进入访存队列时,只需要向前访存队列的一个子集,看是否可以从查询过的存数指令那里获得最新版本的值,同理当一个存数指令进入访存队列时只向后查询访存队列的一个子集,看是否有提前执行并写回的取数指令;一个访存相关预测器,当一个取数指令在重命名的时候查询该访存相关预测器索引出一个访存距离,如果访存距离是有效的,那么发射模块在发射该取数指令之前必须确保其前面和访存距离相应的存数指令已经执行完毕,然后才能发射该取数指令。
-
公开(公告)号:CN101211257A
公开(公告)日:2008-07-02
申请号:CN200610171521.9
申请日:2006-12-30
Applicant: 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 本发明涉及一种新的基于局部相联查找解决访存相关的方法,包括:一种局部相联查找机制,即当一个取数指令进入访存队列时,只需要向前访存队列的一个子集,看是否可以从查询过的存数指令那里获得最新版本的值,同理当一个存数指令进入访存队列时只向后查询访存队列的一个子集,看是否有提前执行并写回的取数指令;一个访存相关预测器,当一个取数指令在重命名的时候查询该访存相关预测器索引出一个访存距离,如果访存距离是有效的,那么发射模块在发射该取数指令之前必须确保其前面和访存距离相应的存数指令已经执行完毕,然后才能发射该取数指令。
-
公开(公告)号:CN116796283A
公开(公告)日:2023-09-22
申请号:CN202310602592.3
申请日:2023-05-25
Applicant: 中国科学院计算技术研究所
IPC: G06F18/25 , G06F18/2413 , G06F18/22 , G06F18/20 , G06N5/025
Abstract: 本发明提出一种基于网络社交平台的社交机器人群体检测方法和系统,包括:构建用于社交机器人个体识别的强特征,将网络社交平台中符合该强特征的账号识别为种子账号;基于该种子账号的社交网络关系进行扩线分析,并结合昵称检测进行相似昵称范式社群的发现和总结,得到基于种子账号的社交机器人社群;采用图卷积聚类社群发现方法,将该网络社交平台的图结构和文本信号融入到社群检测当中,并通过该社交机器人社群和种子账号,确定机器人覆盖率大于阈值的重点社群,作为社交机器人群体检测结果。
-
公开(公告)号:CN104252392B
公开(公告)日:2019-06-18
申请号:CN201310269618.3
申请日:2013-06-28
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/54
CPC classification number: G06F12/0842
Abstract: 本发明实施例提供一种访问数据缓存的方法和处理器,涉及计算机领域,能够减小数据查找的范围,降低访问延迟,提高系统性能。该处理器的数据缓存器为一级缓存,一级缓存包括私有数据缓存和共享数据缓存,私有数据缓存包括多个私有缓存,私有数据缓存用于存储线程的私有数据,共享数据缓存用于存储线程之间的共享数据,当访问处理器的数据缓存器中的数据时,根据数据对应的物理地址附加的标志位确定数据的数据类型,数据类型包括私有数据和共享数据,根据访问的数据确定数据对应的线程,进而根据线程和数据类型访问线程对应的数据缓存,以获取数据缓存中的数据。本发明实施例用于划分数据缓存和访问数据缓存。
-
公开(公告)号:CN104239134B
公开(公告)日:2018-03-09
申请号:CN201310248251.7
申请日:2013-06-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/48
CPC classification number: G06F9/4881 , G06F9/50 , G06F2209/483 , G06F2209/486 , G06F2209/5021
Abstract: 本发明提供一种众核系统的任务管理方法和装置,涉及计算机领域,能够在众核系统中通过任务管理装置进行系统任务的调度管理,提高了众核系统进程管理效率。其方法为:当需要将进程加入到任务链表中,则将该进程的进程描述符指针添加到该进程对应的任务描述符项中,并将该任务描述符项添加到任务链表中;若需要删除进程,则查找到该进程对应的任务描述符项并将该任务描述符项从任务链表中移除;当处理器核需要新任务运行时,则将可用的优先级最高的优先级索引寄存器从该优先级索引寄存器队列中移除。本发明的实施例用于通过任务管理装置进行系统任务的调度管理。
-
公开(公告)号:CN106355199A
公开(公告)日:2017-01-25
申请号:CN201610716367.2
申请日:2016-08-24
Applicant: 中国科学院计算技术研究所 , 北京中科睿芯科技有限公司
IPC: G06K9/62
CPC classification number: G06K9/6268
Abstract: 本发明提出一种K近邻算法的加速装置及方法,涉及信息检索、数据挖掘和计算机体系结构领域,该装置包括控制模块,用于控制所述加速装置中各模块;地址计算模块,用于获取训练样本的地址;欧氏距离计算模块,用于进行K近邻搜索时,计算距离;结果模块,用于储存所述距离,并将所述距离进行传送;排序模块,用于将所述距离进行K近邻排序。其中,所述结果模块将所述距离传送给所述排序模块,并向所述地址计算模块发送计算下一个地址的信号,所述地址计算模块接收所述信号并计算下一个训练样本的地址,所述控制模块将所述结果模块中的内容清空。本发明通过增减组件适应不同维度样本的KNN算法,对同样维度样本的计算通过调整并行度满足不同需求。
-
公开(公告)号:CN106161254A
公开(公告)日:2016-11-23
申请号:CN201610565739.6
申请日:2016-07-18
Applicant: 中国科学院计算技术研究所 , 北京中科睿芯科技有限公司
IPC: H04L12/741 , H04L12/861 , H04L12/863 , H04L12/933 , H04L12/935
CPC classification number: H04L49/109 , H04L45/74 , H04L47/50 , H04L49/30 , H04L49/9057
Abstract: 本发明提出一种多目的数据传输网路路由装置、方法、芯片、路由器,涉及多核或众核结构下片上网络的路由结构设计领域,该方法包括接收原始数据包,将目的地址相异数据相同的所述原始数据包进行合并,生成合并后的数据包,将所述合并后的数据包进行拆组操作,生成一个或多个数据包,根据所述目的地址,将数据包送入与所述目的地址相对应的消息输入队列中,通过仲裁操作,选择相应的输出端口将所述消息输入队列中的数据包进行输出。
-
公开(公告)号:CN104239134A
公开(公告)日:2014-12-24
申请号:CN201310248251.7
申请日:2013-06-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/48
CPC classification number: G06F9/4881 , G06F9/50 , G06F2209/483 , G06F2209/486 , G06F2209/5021
Abstract: 本发明提供一种众核系统的任务管理方法和装置,涉及计算机领域,能够在众核系统中通过任务管理装置进行系统任务的调度管理,提高了众核系统进程管理效率。其方法为:当需要将进程加入到任务链表中,则将该进程的进程描述符指针添加到该进程对应的任务描述符项中,并将该任务描述符项添加到任务链表中;若需要删除进程,则查找到该进程对应的任务描述符项并将该任务描述符项从任务链表中移除;当处理器核需要新任务运行时,则将可用的优先级最高的优先级索引寄存器从该优先级索引寄存器队列中移除。本发明的实施例用于通过任务管理装置进行系统任务的调度管理。
-
公开(公告)号:CN103729248A
公开(公告)日:2014-04-16
申请号:CN201210392519.X
申请日:2012-10-16
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
CPC classification number: G06F9/5088 , G06F9/4881
Abstract: 本发明公开了一种基于缓存感知的确定待迁移任务的方法,包括:根据每一个处理器核的负载确定源处理器核和目标处理器核;监测源处理器核和目标处理器核中的每一个任务的缓存失效次数和执行的指令数,得到源处理器核和目标处理器核中的每一个任务的千条指令缓存失效次数;得到源处理器核和目标处理器核的平均千条指令缓存失效次数;根据源处理器核的平均千条指令缓存失效次数和目标处理器核的平均千条指令缓存失效次数确定从所述源处理器核向所述目标处理器核迁移的任务。根据本发明实施例的确定待迁移任务的方法,可以让操作系统感知程序的行为,从而在任务迁移时选择更加合理的任务。本发明还公开了一种基于任务感知确定待迁移任务的装置。
-
-
-
-
-
-
-
-
-