【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种数据处理方法、处理器、计算设备及装置。
技术介绍
1、在传统的处理器架构中,在处理器和内存之间通常会设置有缓存,缓存作为处理器与内存之间数据访问的临时存储器,可以用于存储一些数据。
2、若该缓存中存储的数据为该处理器经常需要调用的数据,处理器可以直接从缓存访问数据,不再需要从内存中访问数据,这样能够加快数据访问速率,提升处理器的数据处理速度。
3、高带宽存储器(high bandwidth memory,hbm)能够作为缓存,尤其可以作为缓存中的最后一级缓存。hbm具备hbm旁路(bypass)特性,hbm借助该特性hbm可以分析确定哪些数据可以保留在hbm中,这样处理器在后续读取这些数据时,hbm可以将这些数据传输到上一级缓存中,在一定程度上能够加快数据访问速率。
4、但hbm的hbm bypass特性依靠的是hbm自身在短时间内的学习能力,最终分析确定的保留在该hbm中的数据可能并非一定是处理器会经常调用的数据,并不能有效的加快数据访问速率。
<
...【技术保护点】
1.一种数据处理方法,其特征在于,所述方法由处理器执行,包括:
2.如权利要求1所述的方法,其特征在于,所述处理器获取可执行代码,包括:
3.如权利要求1或2所述的方法,其特征在于,所述处理器获取所述目标数据并将所述目标数据存储在所述缓存中,包括:
4.如权利要求1~3中任一项所述的方法,其特征在于,所述缓存的最后一级缓存LLC为高带宽存储器HBM,所述第一扩展指令指示所述目标数据驻留在所述LLC中。
5.如权利要求1~4中任一所述的方法,其特征在于,所述方法还包括:
6.如权利要求1~5中任一所述的方法,其
...【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法由处理器执行,包括:
2.如权利要求1所述的方法,其特征在于,所述处理器获取可执行代码,包括:
3.如权利要求1或2所述的方法,其特征在于,所述处理器获取所述目标数据并将所述目标数据存储在所述缓存中,包括:
4.如权利要求1~3中任一项所述的方法,其特征在于,所述缓存的最后一级缓存llc为高带宽存储器hbm,所述第一扩展指令指示所述目标数据驻留在所述llc中。
5.如权利要求1~4中任一所述的方法,其特征在于,所述方法还包括:
6.如权利要求1~5中任一所述的方法,其特征在于,所述方法还包括:
7.如权利要求1~6任一所述的方法,其特征在于,所述处理器在所述源代码插入第一扩展指令,包括:
8.如权利要求1~7任一所述的方法,其特征在于,所述处理器分析源代码确定目标数据,包括:
9.一种处理器,其特征在于,所述处理器包括逻辑电路和供电电路,所述供电电路用于为所述逻辑电路供电,所述逻辑电路用于执行如权利要求1~8中任一项所述的方法的操作步骤。
10.一种芯片,其特征在于,所述计算机芯片包括处理器和缓存,所述处理器用于执行如权利要求1~8中任一项所述的方法的操作步骤,...
【专利技术属性】
技术研发人员:乐永年,黄晓权,彭杰,张前,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。