[发明专利]一种计算核心加速的通信优化方法在审
申请号: | 202110480202.0 | 申请日: | 2021-04-30 |
公开(公告)号: | CN114218147A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 何王全;魏迪;尹万旺;袁欣辉;孙浩男;林蓉芬;孙强;史俊达;王丹云 | 申请(专利权)人: | 无锡江南计算技术研究所 |
主分类号: | G06F15/163 | 分类号: | G06F15/163 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 王健 |
地址: | 214038 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 核心 加速 通信 优化 方法 | ||
本发明公开一种计算核心加速的通信优化方法,包括以下步骤:S1、控制核心通过检查运算核心的状态参数,感知运算核心是否处于空闲状态;S2、若运算核心处于空闲状态,则利用运算核心的聚合访存能力加速通信中的数据传输或者利用运算核心的计算能力加速通信中的数据计算,实现通信优化;若运算核心不空闲,则利用控制核心正常通信;S3、通信完毕,优化结束。本发明将通信协议的部分步骤卸载至运算核心阵列,利用运算核心来提升通信性能,实现通信支撑服务与异构体系结构的深度融合,以达到加速通信过程的目的。
技术领域
本发明涉及一种计算核心加速的通信优化方法,属于异构众核处理器的消息通信技术领域。
背景技术
异构众核处理器主要应用于超大规模并行机等大型实用系统中,异构众核处理器拥有特殊的少量控制核心加大量运算核心的结构,若传统通信支撑服务的实现方式直接应用于异构众核平台,则会浪费大量的数据传输及计算能力,因此通信性能还有很大的提升空间。异构众核处理器的运算核心拥有强大的聚合访存与计算能力,而一般的通信方法没有充分利用异构众核处理器的这一优势来提升通信性能。基于异构众核处理器特殊的核心结构,使得通信支撑服务与异构体系结构深度融合,充分利用运算核心,以提升通信性能,在现实的高性能应用中具有重要意义。
通常情况下,通信支撑环境基于控制核心对网络接口部件进行访问,从而实现通信功能。一方面,部分通信过程需要进行大数据量传输,对带宽需求较大;另一方面,部分通信过程需要进行大数据量计算,对计算能力需求较大。而传统的通信支撑实现,由于受到网络接口部件带宽以及控制核心计算能力的限制,无法充分利用异构众核体系结构的特点及性能优势,无法进一步提升通信性能。
发明内容
本发明的目的是提供一种计算核心加速的通信优化方法,以解决异构众核结构下大数据量通信过程对数据传输带宽及计算能力的巨大需求问题。
为达到上述目的,本发明采用的技术方案是:提供一种计算核心加速的通信优化方法,包括以下步骤:
S1、控制核心通过检查运算核心的状态参数,感知运算核心是否处于空闲状态;
S2、若运算核心处于空闲状态,则利用运算核心的聚合访存能力加速通信中的数据传输或者利用运算核心的计算能力加速通信中的数据计算,实现通信优化;若运算核心不空闲,则利用控制核心正常通信;
S3、通信完毕,优化结束。
上述技术方案中进一步改进的方案如下:
1. 上述方案中,S2中利用运算核心的聚合访存能力加速通信中的数据传输,具体包括以下步骤:
S211、控制核心检查运算核心的状态参数,若运算核心空闲,则进行后续优化;若运算核心不空闲,则正常通信,不优化;
S212、控制核心将通信数据传输请求通过描述符方式写入主存,将回答字内容置0,并启动空闲运算核心;
S213、空闲运算核心被启动后,通过启动参数读取位于主存的描述符信息;
S214、运算核心保留当前局存内容至临时内存缓冲区,并启动从源地址空间至局存再至目的地址空间的数据传输;
S215、数据传输完毕,运算核心将内存描述符回答字增1,并将局存通过主存备份进行恢复;
S216、控制核心判断内存描述符的回答字内容是否被增1,如果是,则表示数据传输完成,退出优化,如果不是,则等待数据传输完成。
2. 上述方案中,S2中利用运算核心的计算能力加速通信中的数据计算,具体包括以下步骤:
S221、控制核心检查运算核心的状态参数,若运算核心空闲,则进行后续优化;若运算核心不空闲,则正常通信,不优化;
S222、控制核心将通信数据传输请求通过描述符方式写入主存,将回答字内容置0,并启动空闲运算核心;
S223、空闲运算核心被启动后,通过启动参数读取位于主存的描述符信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110480202.0/2.html,转载请声明来源钻瓜专利网。