-
公开(公告)号:CN112306502B
公开(公告)日:2024-11-29
申请号:CN201910702120.9
申请日:2019-07-31
Applicant: 上海华为技术有限公司
IPC: G06F8/51
Abstract: 本发明公开了一种代码生成方法及装置,该方法包括:获取目标文本以及目标处理器的类型;将所述目标文本转换为基于C的矩阵编程语言CM的代码,并根据所述CM的代码构建有向无环图DAG;根据所述DAG和所述目标处理器从预先设置的模板库中选择矢量化方案,所述矢量化方案包括与所述处理器对应的代码;根据所述矢量化方案生成所述目标处理器的指令。该方法可以根据目标文本生成目标处理器类型的指令,当需要处理相同的业务逻辑时,可以根据该CM代码在模板库中选择该目标处理器的矢量化方案,而不需要重新编写基于目标处理器的代码,这样可以节约人力成本。
-
公开(公告)号:CN104994570A
公开(公告)日:2015-10-21
申请号:CN201510372928.7
申请日:2015-06-30
Applicant: 上海华为技术有限公司
IPC: H04W52/10
CPC classification number: H04W52/10
Abstract: 本发明实施例公开了一种开环功率控制方法和装置,用于节省发射功率且提高极端信道环境下链路建立的成功率。本发明实施例方法包括:在下行DPCH信道的开环功率控制阶段,确定当前功率攀升周期的开环发射功率,检测与下行DPCH信道配对的上行DPCCH信道的同步状态,当确定上行DPCCH信道的同步状态为未同步时,按照预置功率攀升步长提升当前功率攀升周期的开环发射功率,得到下一个功率攀升周期的开环发射功率,当确定上行DPCCH信道的同步状态为同步完成时,结束该开环功率控制阶段。
-
公开(公告)号:CN102855214B
公开(公告)日:2015-07-29
申请号:CN201110176277.6
申请日:2011-06-27
Applicant: 上海华为技术有限公司
IPC: G06F15/167 , G06F13/16
Abstract: 本发明实施例提供实现数据一致性的方法和一种多核系统,以提高数据存取效率。所述方法包括:多核系统中第一单核设置信号量后向多核系统中第二单核的可读可写共享内存写入数据;所述第二单核检测所述信号量,若所述信号量为约定的预设值,则第二单核停止使用核内至少一个缓存线中的数据;所述第一单核在所述数据写入过程完成后向所述第二单核发送中断;所述第二单核根据所述中断,将所述可读可写共享内存写入的数据读取至所述核内至少一个缓存线。本发明提供的方法降低了实现的复杂度,也节省了数据写入时间并大大提高系统存取数据的效率,保证了单核核内缓存和核外共享内存中的数据一致。
-
公开(公告)号:CN104994570B
公开(公告)日:2018-11-20
申请号:CN201510372928.7
申请日:2015-06-30
Applicant: 上海华为技术有限公司
IPC: H04W52/10
CPC classification number: H04W52/10
Abstract: 本发明实施例公开了一种开环功率控制方法和装置,用于节省发射功率且提高极端信道环境下链路建立的成功率。本发明实施例方法包括:在下行DPCH信道的开环功率控制阶段,确定当前功率攀升周期的开环发射功率,检测与下行DPCH信道配对的上行DPCCH信道的同步状态,当确定上行DPCCH信道的同步状态为未同步时,按照预置功率攀升步长提升当前功率攀升周期的开环发射功率,得到下一个功率攀升周期的开环发射功率,当确定上行DPCCH信道的同步状态为同步完成时,结束该开环功率控制阶段。
-
公开(公告)号:CN112306502A
公开(公告)日:2021-02-02
申请号:CN201910702120.9
申请日:2019-07-31
Applicant: 上海华为技术有限公司
IPC: G06F8/51
Abstract: 本发明公开了一种代码生成方法及装置,该方法包括:获取目标文本以及目标处理器的类型;将所述目标文本转换为基于C的矩阵编程语言CM的代码,并根据所述CM的代码构建有向无环图DAG;根据所述DAG和所述目标处理器从预先设置的模板库中选择矢量化方案,所述矢量化方案包括与所述处理器对应的代码;根据所述矢量化方案生成所述目标处理器的指令。该方法可以根据目标文本生成目标处理器类型的指令,当需要处理相同的业务逻辑时,可以根据该CM代码在模板库中选择该目标处理器的矢量化方案,而不需要重新编写基于目标处理器的代码,这样可以节约人力成本。
-
公开(公告)号:CN102855214A
公开(公告)日:2013-01-02
申请号:CN201110176277.6
申请日:2011-06-27
Applicant: 上海华为技术有限公司
IPC: G06F15/167 , G06F13/16
Abstract: 本发明实施例提供实现数据一致性的方法和一种多核系统,以提高数据存取效率。所述方法包括:多核系统中第一单核设置信号量后向多核系统中第二单核的可读可写共享内存写入数据;所述第二单核检测所述信号量,若所述信号量为约定的预设值,则第二单核停止使用核内至少一个缓存线中的数据;所述第一单核在所述数据写入过程完成后向所述第二单核发送中断;所述第二单核根据所述中断,将所述可读可写共享内存写入的数据读取至所述核内至少一个缓存线。本发明提供的方法降低了实现的复杂度,也节省了数据写入时间并大大提高系统存取数据的效率,保证了单核核内缓存和核外共享内存中的数据一致。
-
-
-
-
-