-
公开(公告)号:CN113157465B
公开(公告)日:2022-11-25
申请号:CN202110445792.3
申请日:2021-04-25
Applicant: 无锡江南计算技术研究所
IPC: G06F9/54
Abstract: 本发明实施例提供一种基于指针链表的消息发送方法及装置,所述方法包括:检测到相同异步信息发送队列时,向相同异步信息发送队列中添加指针链表;获取相同异步信息发送队列中的当前发送包,根据预设的发送顺序为当前发送包分配序号,获取当前发送包对应的描述符,根据描述符分配对应的悬挂缓冲编号;根据悬挂缓冲编号中的头部和尾部确定指针链表的头指针和尾指针;检测到新描述符进行悬挂缓冲时,修改当前尾指针对应的描述符的next为新描述符,并将尾指针的位置修改为新描述符;接收所有描述符对应的应答包,完成相同异步信息发送。采用本方法能够保证节点间采用多端口发送的消息顺序正确,又能够充分发挥消息的并发性,提高消息引擎的处理效率。
-
公开(公告)号:CN113297104B
公开(公告)日:2022-11-15
申请号:CN202110665312.4
申请日:2021-06-16
Applicant: 无锡江南计算技术研究所
IPC: G06F12/1027
Abstract: 本发明为一种面向消息传递机制的地址转换装置及方法,包括:句柄代换表,包含每个句柄对应空间页表的指针,指针指向主存内连续物理地址空间的虚实代换页表;地址代换快表TLB,用于存储虚地址与物理地址的代换条目;脱靶处理部件,用于在地址代换脱靶时建立新的代换条目并存储到所说地址代换快表TLB中;主存页表,用于接收所述脱靶处理部件发出的页表读请求并返回物理页号。脱靶处理部件在地址代换脱靶时,将该次地址代换请求悬挂并向主存页表发出页表读请求,接收主存页表返回的物理页号,建立新的代换条目并装填到地址代换快表TLB中。本发明的优点是:地址转换及地址代换快表TLB的缺失装填通过硬件完成,无需CPU干预,提高了地址代换的效率。
-
公开(公告)号:CN110690991A
公开(公告)日:2020-01-14
申请号:CN201910852825.9
申请日:2019-09-10
Applicant: 无锡江南计算技术研究所
Abstract: 一种基于逻辑树的无阻塞网络归约计算装置,属于硬件集成电路技术领域。装置包括网络包接收模块,用于接收缓存网络上传输的归约数据包,并发送给网络包匹配模块;网络包匹配模块,用于将归约数据包的控制信息与集合消息状态记录进行匹配,匹配成功后,发送归约数据包给归约计算模块并触发归约计算模块启动计算;归约计算模块,用于进行本地归约计算和网络归约计算;网络发包模块,用于发送计算结束后的归约计算结果给归约通信指示对象。方法采用上述装置实现。本发明能够自动完成归约通信过程中的集合ID匹配,归约数据计算、归约结果发送等功能,能加速集合归约通信处理,降低集合归约通信对处理器CPU的打扰,提高集合归约通信性能。
-
公开(公告)号:CN110620965A
公开(公告)日:2019-12-27
申请号:CN201910867711.1
申请日:2019-09-14
Applicant: 无锡江南计算技术研究所
IPC: H04Q11/00
Abstract: 本发明提供的一种576端口交换机的互连结构及设置方法,通过设置多个水平插件板,并在水平插件板的三个端面分设带光纤端口的光纤插座板来提高壳体的空间利用率,从而实现了交换机光纤端口数量的扩展;本发明通过在第一连接中板两端面设置与其内部正交连接器相通的第一通孔,进而通过第一通孔使水平插件板与垂直插件板的相应信号端相连,同时第一通孔的深度设置为刚好与第一连接中板的相应正交连接器信号针相连,从而避免了寄生电容的产生,维护了信号传输质量。
-
公开(公告)号:CN103377034B
公开(公告)日:2016-06-08
申请号:CN201210107338.8
申请日:2012-04-12
Applicant: 无锡江南计算技术研究所
IPC: G06F9/38
Abstract: 一种指令预送方法及装置、指令管理系统、运算核心,所述指令预送方法包括:按照程序的执行顺序将所述程序划分为指令块;设置所述指令块的指令超块表,所述指令超块表携带所述指令块的标识,所述指令块的存储地址,下一指令块的标识;按照执行顺序发送指令块至至少一个运算核心。本发明的技术方案可以有效减少运算核心的指令脱靶和等待延迟,提高运算核心的计算效率。
-
公开(公告)号: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一致性协议验证方法适用于各种一致性协议的验证。
-
公开(公告)号:CN113094320B
公开(公告)日:2022-11-25
申请号:CN202110445793.8
申请日:2021-04-25
Applicant: 无锡江南计算技术研究所
Abstract: 本发明实施例提供一种并行消息仲裁装置及方法,所述装置包括:消息预处理模块、快速队列模块、消息站台、均匀轮转仲裁模块、加权轮转仲裁模块、站台访问模块、消息拆包模块,其中,消息预处理模块用于将消息描述符分配到消息站台和快速队列模块,消息站台和快速队列中生成消息描述符对应的请求发送对仲裁模块,均匀轮转仲裁模块和加权轮转仲裁模块对消息站台id依次仲裁,消息拆包模块获取仲裁模块的仲裁结果,并通过消息站台访问模块访问消息站台,完成消息拆包信息的读写请求。采用本装置能够多进程消息的流量均衡,并且支持快速消息的优先调度,实现快速消息的低延时发送。同时尽可能节省硬件资源开销。
-
公开(公告)号:CN110620965B
公开(公告)日:2021-10-29
申请号:CN201910867711.1
申请日:2019-09-14
Applicant: 无锡江南计算技术研究所
IPC: H04L12/931 , H04L12/04
Abstract: 本发明提供的一种576端口交换机的互连结构及设置方法,通过设置多个水平插件板,并在水平插件板的三个端面分设带光纤端口的光纤插座板来提高壳体的空间利用率,从而实现了交换机光纤端口数量的扩展;本发明通过在第一连接中板两端面设置与其内部正交连接器相通的第一通孔,进而通过第一通孔使水平插件板与垂直插件板的相应信号端相连,同时第一通孔的深度设置为刚好与第一连接中板的相应正交连接器信号针相连,从而避免了寄生电容的产生,维护了信号传输质量。
-
公开(公告)号:CN113297104A
公开(公告)日:2021-08-24
申请号:CN202110665312.4
申请日:2021-06-16
Applicant: 无锡江南计算技术研究所
IPC: G06F12/1027
Abstract: 本发明为一种面向消息传递机制的地址转换装置及方法,包括:句柄代换表,包含每个句柄对应空间页表的指针,指针指向主存内连续物理地址空间的虚实代换页表;地址代换快表TLB,用于存储虚地址与物理地址的代换条目;脱靶处理部件,用于在地址代换脱靶时建立新的代换条目并存储到所说地址代换快表TLB中;主存页表,用于接收所述脱靶处理部件发出的页表读请求并返回物理页号。脱靶处理部件在地址代换脱靶时,将该次地址代换请求悬挂并向主存页表发出页表读请求,接收主存页表返回的物理页号,建立新的代换条目并装填到地址代换快表TLB中。本发明的优点是:地址转换及地址代换快表TLB的缺失装填通过硬件完成,无需CPU干预,提高了地址代换的效率。
-
-
-
-
-
-
-
-
-