-
公开(公告)号:CN113434115B
公开(公告)日:2024-03-22
申请号:CN202110828951.8
申请日:2021-07-22
Applicant: 无锡江南计算技术研究所
Abstract: 本发明为一种浮点数尾数域余数运算电路及方法,包括乘法余数码运算电路和取反结果余数运算电路,乘法余数码运算电路包括两个第一输入组件、一个模乘法器及一层或多层第一模加器组件。取反结果余数运算电路包括一个第二输入组件、一个模减法器及一层或多层第二模加器组件。本发明的优点是:基于算法的推导,采取等效位移再划分的方式,解决了浮点乘法不能直接利用模运算中乘法分配律的问题,极大优化了尾数乘法、减法带来的面积开销;采取等效模减运算优化了取非运算在模运算带来的面积开销。
-
公开(公告)号: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的打扰,提高集合归约通信性能。
-
公开(公告)号:CN113094320B
公开(公告)日:2022-11-25
申请号:CN202110445793.8
申请日:2021-04-25
Applicant: 无锡江南计算技术研究所
Abstract: 本发明实施例提供一种并行消息仲裁装置及方法,所述装置包括:消息预处理模块、快速队列模块、消息站台、均匀轮转仲裁模块、加权轮转仲裁模块、站台访问模块、消息拆包模块,其中,消息预处理模块用于将消息描述符分配到消息站台和快速队列模块,消息站台和快速队列中生成消息描述符对应的请求发送对仲裁模块,均匀轮转仲裁模块和加权轮转仲裁模块对消息站台id依次仲裁,消息拆包模块获取仲裁模块的仲裁结果,并通过消息站台访问模块访问消息站台,完成消息拆包信息的读写请求。采用本装置能够多进程消息的流量均衡,并且支持快速消息的优先调度,实现快速消息的低延时发送。同时尽可能节省硬件资源开销。
-
公开(公告)号:CN113297104A
公开(公告)日:2021-08-24
申请号:CN202110665312.4
申请日:2021-06-16
Applicant: 无锡江南计算技术研究所
IPC: G06F12/1027
Abstract: 本发明为一种面向消息传递机制的地址转换装置及方法,包括:句柄代换表,包含每个句柄对应空间页表的指针,指针指向主存内连续物理地址空间的虚实代换页表;地址代换快表TLB,用于存储虚地址与物理地址的代换条目;脱靶处理部件,用于在地址代换脱靶时建立新的代换条目并存储到所说地址代换快表TLB中;主存页表,用于接收所述脱靶处理部件发出的页表读请求并返回物理页号。脱靶处理部件在地址代换脱靶时,将该次地址代换请求悬挂并向主存页表发出页表读请求,接收主存页表返回的物理页号,建立新的代换条目并装填到地址代换快表TLB中。本发明的优点是:地址转换及地址代换快表TLB的缺失装填通过硬件完成,无需CPU干预,提高了地址代换的效率。
-
公开(公告)号:CN110690991B
公开(公告)日:2021-03-19
申请号:CN201910852825.9
申请日:2019-09-10
Applicant: 无锡江南计算技术研究所
Abstract: 一种基于逻辑树的无阻塞网络归约计算装置,属于硬件集成电路技术领域。装置包括网络包接收模块,用于接收缓存网络上传输的归约数据包,并发送给网络包匹配模块;网络包匹配模块,用于将归约数据包的控制信息与集合消息状态记录进行匹配,匹配成功后,发送归约数据包给归约计算模块并触发归约计算模块启动计算;归约计算模块,用于进行本地归约计算和网络归约计算;网络发包模块,用于发送计算结束后的归约计算结果给归约通信指示对象。方法采用上述装置实现。本发明能够自动完成归约通信过程中的集合ID匹配,归约数据计算、归约结果发送等功能,能加速集合归约通信处理,降低集合归约通信对处理器CPU的打扰,提高集合归约通信性能。
-
公开(公告)号:CN110727612B
公开(公告)日:2021-01-15
申请号:CN201910846690.5
申请日:2019-09-09
Applicant: 无锡江南计算技术研究所
IPC: G06F12/0862
Abstract: 本发明涉及通信技术领域,特别设计一种基于精确预取的计算缓存装置及消息引擎。包括:记录缓存存储器,用于存储RDMA消息的条目信息;消息记录预取模块,用于在网络接口接收到RDMA消息数据包的最初执行消息预取操作,以确保所述RDMA消息数据包所属RDMA消息的条目信息位于所述记录缓存存储器中;消息记录计算模块,用于在RMDA消息数据包被写入内存后从所述记录缓存存储器中提取所述RMDA消息数据包所属RDMA消息的条目信息进行消息记录计算。由所述消息记录计算模块独立完成RDMA消息传输信息的计算操作,消息记录预取模块确保在所述消息记录计算模块计算之前其所需的数据已存储在记录缓存存储器中,提高了RMDA消息记录的计算处理效率。
-
公开(公告)号:CN110727612A
公开(公告)日:2020-01-24
申请号:CN201910846690.5
申请日:2019-09-09
Applicant: 无锡江南计算技术研究所
IPC: G06F12/0862
Abstract: 本发明涉及通信技术领域,特别设计一种基于精确预取的计算缓存装置及消息引擎。包括:记录缓存存储器,用于存储RDMA消息的条目信息;消息记录预取模块,用于在网络接口接收到RDMA消息数据包的最初执行消息预取操作,以确保所述RDMA消息数据包所属RDMA消息的条目信息位于所述记录缓存存储器中;消息记录计算模块,用于在RMDA消息数据包被写入内存后从所述记录缓存存储器中提取所述RMDA消息数据包所属RDMA消息的条目信息进行消息记录计算。由所述消息记录计算模块独立完成RDMA消息传输信息的计算操作,消息记录预取模块确保在所述消息记录计算模块计算之前其所需的数据已存储在记录缓存存储器中,提高了RMDA消息记录的计算处理效率。
-
-
-
-
-
-
-
-