-
公开(公告)号:CN114218149B
公开(公告)日:2024-03-22
申请号:CN202110480191.6
申请日:2021-04-30
Applicant: 无锡江南计算技术研究所
IPC: G06F15/167 , G06F15/177
Abstract: 本发明公开一种众核处理器上从核局存空间动态管理方法,主核进程在每个从核上启动一个守护线程,并根据程序执行流程,请求从核守护线程执行指定的从核子函数,包括建立新的数据环境、执行加速段子函数、撤销当前的数据环境,或请求从核线程终止运行。本发明可消除空间申请、释放的管理开销,提高从核局存空间的利用率,避免局存空间碎片化现象,增加从核线程栈可用的空间。
-
公开(公告)号:CN114218149A
公开(公告)日:2022-03-22
申请号:CN202110480191.6
申请日:2021-04-30
Applicant: 无锡江南计算技术研究所
IPC: G06F15/167 , G06F15/177
Abstract: 本发明公开一种众核处理器上从核局存空间动态管理方法,主核进程在每个从核上启动一个守护线程,并根据程序执行流程,请求从核守护线程执行指定的从核子函数,包括建立新的数据环境、执行加速段子函数、撤销当前的数据环境,或请求从核线程终止运行。本发明可消除空间申请、释放的管理开销,提高从核局存空间的利用率,避免局存空间碎片化现象,增加从核线程栈可用的空间。
-
公开(公告)号:CN114217811A
公开(公告)日:2022-03-22
申请号:CN202110453214.4
申请日:2021-04-26
Applicant: 无锡江南计算技术研究所
IPC: G06F8/41
Abstract: 本发明公开一种面向众核分布式局存的隐式数据动态重用方法,包括以下步骤:S1、根据加速计算中的数据访问模式、数据量、以及加速计算核心本地局存的容量,对数据在加速计算核心本地局存中的存放方式分别进行处理;S2、通过“注册编译指示”标记程序中可能重用的数据变量名或数组偏移;S3、创建重用数据的主存地址和局存地址映射表;S4、通过“重用编译指示”指明需要重用的数据变量名或数组偏移;S6、将“重用编译指示”所标记的代码段中对重用数据主存变量的访问做替换处理。本发明既能动态地申请释放,充分利用有限的局存空间,又能使重用数据尽可能长地驻留在局存中,减少数据传输的开销,提高程序的性能。
-
-