-
公开(公告)号:CN110727465B
公开(公告)日:2021-08-10
申请号:CN201910859911.2
申请日:2019-09-11
Applicant: 无锡江南计算技术研究所
IPC: G06F9/38
Abstract: 本发明提供一种基于配置查找表的协议可重构一致性实现方法,涉及微处理器设计技术领域,该方法包括以下步骤:S1:在一致性处理逻辑中增加配套的一致性状态查找表;S2:判断是否修改一致性协议,若是则将参数写入查找表,并执行S3;反之直接执行S3;S3:在一致性流水线处理中读取当前地址请求的命中状态信息;S4:当前请求的请求类型和命中状态信息查询查找表;S5:根据查询结果进行一致性操作,并返回S2。本发明一种基于配置查找表的协议可重构一致性实现方法支持对一致性协议的修正或扩展,甚至不同的一致性协议,以适应不同需求,保证在不更改硬件设计,就可以实现协议的修正或扩展,甚至可以修改成更适用于当前课题需求的其他一致性协议。
-
公开(公告)号:CN110727465A
公开(公告)日:2020-01-24
申请号:CN201910859911.2
申请日:2019-09-11
Applicant: 无锡江南计算技术研究所
IPC: G06F9/38
Abstract: 本发明提供一种基于配置查找表的协议可重构一致性实现方法,涉及微处理器设计技术领域,该方法包括以下步骤:S1:在一致性处理逻辑中增加配套的一致性状态查找表;S2:判断是否修改一致性协议,若是则将参数写入查找表,并执行S3;反之直接执行S3;S3:在一致性流水线处理中读取当前地址请求的命中状态信息;S4:当前请求的请求类型和命中状态信息查询查找表;S5:根据查询结果进行一致性操作,并返回S2。本发明一种基于配置查找表的协议可重构一致性实现方法支持对一致性协议的修正或扩展,甚至不同的一致性协议,以适应不同需求,保证在不更改硬件设计,就可以实现协议的修正或扩展,甚至可以修改成更适用于当前课题需求的其他一致性协议。
-
公开(公告)号:CN110727464A
公开(公告)日:2020-01-24
申请号:CN201910859469.3
申请日:2019-09-11
Applicant: 无锡江南计算技术研究所
IPC: G06F9/38
Abstract: 本发明提供一种针对访存空间独立的多核处理器的信息处理方法,涉及计算机设计技术领域,该方法包括以下步骤:S1:增加对目录中有效访存地址范围的记录;S2:当有访存请求时,判断访存请求能否产生新副本,若能则进入一致性流程,反之执行S3;S3:判断访存请求地址是否在有效访存地址范围内,若是则进入一致性流程,反之则无需访问目录直接进入访存流程;S4:当有经过一致性处理后需要新写入目录的访存地址时,对有效访存地址范围进行修正。本发明一种针对访存空间独立的多核处理器的信息处理方法简化不必要的目录访存行为,提高访存带宽,减少访存延迟,避免一致性处理部件成为访存瓶颈,减少芯片功耗,提高一致性处理效率。
-
公开(公告)号:CN110601996A
公开(公告)日:2019-12-20
申请号:CN201910841876.1
申请日:2019-09-06
Applicant: 无锡江南计算技术研究所
IPC: H04L12/819 , H04L12/801 , H04L12/803 , H04L12/863
Abstract: 一种采用令牌保底分布式贪心算法的环网防饥饿流控方法,属于分布控制环网流控技术领域。方法包括步骤S01,当监测到环网的网上状态为空闲时,本地节点发送报文上网;步骤S02,本地节点在一定时间后仍未能传送报文时,请求网上正在传送报文的微片携带对应令牌;步骤S03,环网上传送报文的微片依次传送,微片传送至目标节点后下网,令牌绕环网传送回到本地节点并失效;其中,在微片自本地节点传送至目标节点的路径中的其他节点不能上网。本发明在不增加额外缓冲资源的前提下,避免饥饿问题、平衡各节点负载,优化环网的性能和可实现性。
-
公开(公告)号:CN103377141B
公开(公告)日:2016-10-12
申请号:CN201210107339.2
申请日:2012-04-12
Applicant: 无锡江南计算技术研究所
IPC: G06F12/0802
Abstract: 一种高速存储区的访问方法及访问装置,其中所述访问方法包括:在处理器核心请求访问主存时,基于所述Cache数据在主存首地址、Cache行数据量、Cache行条目总数和Cache行有效位判断请求主存地址是否命中Cache;若所述请求主存地址命中Cache,则基于所述Cache数据在局部存储器首地址确定与所述请求主存地址对应的局部存储器地址,并基于所述局部存储器地址加载Cache数据;若所述请求主存地址未命中Cache,则基于所述不命中入口跳转至不命中处理例程。本技术方案简化了高速存储区的逻辑设计开销,提高了处理器的易编程性和适应性。
-
公开(公告)号:CN115269458A
公开(公告)日:2022-11-01
申请号:CN202210986887.0
申请日:2022-08-17
Applicant: 无锡江南计算技术研究所
IPC: G06F12/1027 , G06F30/32
Abstract: 本发明涉及计算机数据计算领域,具体涉及处理器对虚拟内存读取过程中的优化方式。本发明是通过以下技术方案得以实现的:一种适用于多核心处理器的TLB配置方式,包含如下步骤:S01、TLB布置步骤;将所述TLB安装在访存通路的公共部分的位置上;S02、TLB数据格式指定步骤;指定所述TLB中的TLB的表格存储格式,TLB表的数据格式包含段号数据和地址差值数据,S03、模式分配步骤;S04、表项填充步骤;S05、数据使用步骤;本发明的目的是提供一种适用于多核心处理器的TLB配置方式,在处理器包含有多个核心的状态下,TLB搭建成本大大降低,且TLB段表信息更新时,更新填充任务数量有效降低,处理器对主存的读取效率提升。
-
公开(公告)号:CN110691043B
公开(公告)日:2021-10-29
申请号:CN201910857257.1
申请日:2019-09-11
Applicant: 无锡江南计算技术研究所
IPC: H04L12/931 , H04L12/933 , H04L12/803 , H04L12/861 , H04L12/863
Abstract: 本发明提供一种支持多源多虚通道非连续传输的插花整理方法,涉及计算机设计技术领域,方法包括以下步骤:S1:目标节点对接收的微片进行解析,将不同微片发送到相应虚通道的接收队列;S2:每个虚通道的接收队列设置一组正在接收包的标记存储器,标记内容;S3:每个虚通道的接收队列中的每个条目均进行接收队列处理;S4:设置一个提交条目地址辅助队列,将各虚通道的报文各个微片的地址依次存入,根据辅助队列的输出依次读取相应的虚通道中的队列条目。本发明一种支持多源多虚通道非连续传输的插花整理方法支持多源多虚通道非连续传输的插花报文的接收和整理,提高了片上网络有效带宽,减少阻塞,减少片上网络死锁和负载不均衡现象。
-
公开(公告)号:CN110601996B
公开(公告)日:2021-06-04
申请号:CN201910841876.1
申请日:2019-09-06
Applicant: 无锡江南计算技术研究所
IPC: H04L12/819 , H04L12/801 , H04L12/803 , H04L12/863
Abstract: 一种采用令牌保底分布式贪心算法的环网防饥饿流控方法,属于分布控制环网流控技术领域。方法包括步骤S01,当监测到环网的网上状态为空闲时,本地节点发送报文上网;步骤S02,本地节点在一定时间后仍未能传送报文时,请求网上正在传送报文的微片携带对应令牌;步骤S03,环网上传送报文的微片依次传送,微片传送至目标节点后下网,令牌绕环网传送回到本地节点并失效;其中,在微片自本地节点传送至目标节点的路径中的其他节点不能上网。本发明在不增加额外缓冲资源的前提下,避免饥饿问题、平衡各节点负载,优化环网的性能和可实现性。
-
公开(公告)号:CN102880467B
公开(公告)日:2016-06-08
申请号:CN201210325660.8
申请日:2012-09-05
Applicant: 无锡江南计算技术研究所
IPC: G06F9/44 , G06F15/167
Abstract: 本发明提供了一种Cache一致性协议验证方法以及多核处理器系统。根据本发明的Cache一致性协议验证方法包括:在监视器内设置多个队列,每个队列包括多个单元,用于记录尚未处理完毕的所有一次请求;将所有地址相关的请求按照其进入一致性处理部件的顺序依次保存在同一个队列的单元内;利用每个单元独立跟踪所记录请求的行为状态。根据本发明的基于监视器的Cache一致性协议验证方法能够根据Cache一致性协议对访存地址相关的请求保证按序处理的特性,采用一个监视器对Cache一致性处理部件的协议级行为进行精准监测,可以实现对每一个请求包的行为精确监测;通过调整监视器内的内容,使得Cache一致性协议验证方法适用于各种一致性协议的验证。
-
公开(公告)号:CN102880467A
公开(公告)日:2013-01-16
申请号:CN201210325660.8
申请日:2012-09-05
Applicant: 无锡江南计算技术研究所
IPC: G06F9/44 , G06F15/167
Abstract: 本发明提供了一种Cache一致性协议验证方法以及多核处理器系统。根据本发明的Cache一致性协议验证方法包括:在监视器内设置多个队列,每个队列包括多个单元,用于记录尚未处理完毕的所有一次请求;将所有地址相关的请求按照其进入一致性处理部件的顺序依次保存在同一个队列的单元内;利用每个单元独立跟踪所记录请求的行为状态。根据本发明的基于监视器的Cache一致性协议验证方法能够根据Cache一致性协议对访存地址相关的请求保证按序处理的特性,采用一个监视器对Cache一致性处理部件的协议级行为进行精准监测,可以实现对每一个请求包的行为精确监测;通过调整监视器内的内容,使得Cache一致性协议验证方法适用于各种一致性协议的验证。
-
-
-
-
-
-
-
-
-