System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种应用迁移CPU估算方法技术_技高网

一种应用迁移CPU估算方法技术

技术编号:40574559 阅读:6 留言:0更新日期:2024-03-06 17:15
本发明专利技术涉及应用迁移技术领域,具体为一种应用迁移CPU估算方法,包括以下步骤:迁移调研;使用CPU估算模型估算;测试验证;持续优化;有益效果为:本发明专利技术提出的应用迁移CPU估算方法,针对应用迁移CPU估算问题;提供应用迁移CPU估算的标准流程;增加应用迁移CPU估算的准确性;提高应用迁移效率。

【技术实现步骤摘要】

本专利技术涉及应用迁移,具体为一种应用迁移cpu估算方法。


技术介绍

1、cpu架构是cpu厂商给属于同一系列的cpu产品定的一个规范,主要目的是为了区分不同类型cpu的重要标示。目前市面上的cpu架构主要分为x86 arm mips等。

2、现有技术中,指令集是cpu中用来计算和控制计算机系统的一套指令的集合,指令集关系到cpu的性能发挥,是cpu性能体现的一个重要标志。从大类来分,一般将指令集分为精简指令集和复杂指令集。精简指令集,即risc指令集(英文:reduced instruction setcomputer),其特点是指令数目少,每条指令都采用标准字长、执行时间短。复杂指令集,即cisc指令集(英文:complex instruction set computer),其特点是指令数目多而且复杂,每条指令的长度也不相等。cisc的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。对于复杂的系统,cisc更合适,否则,risc更合适,其体积更小,功耗更低,性能更高。典型的cics指令集的cpu有:x86(intel、amd、海光)等。典型的risc指令集的cpu有:arm(鲲鹏、飞腾)、mips(龙芯)等。

3、近年来,信息技术蓬勃发展,尤其是基础硬件方面,出现了百家争鸣的局面。中央处理器(cpu)作为信息系统底层的基础设备,在整个系统中发挥着至关重要的作用。由于各种历史原因以及各家中央处理器厂商之间的竞争,各种cpu采用了不同指令集架构,如x86、arm、mips等。这对上层应用软件的开发增加了很大的复杂性和难度。应用系统在某种cpu架构下开发完成后,往往需要往其它架构的cpu进行迁移适配,在此情况下,如何对迁移后的cpu使用量进行估算成为一个关乎应用在迁移后能否正常运行重要问题。


技术实现思路

1、本专利技术的目的在于提供一种应用迁移cpu估算方法,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:一种应用迁移cpu估算方法,述方法包括以下步骤:

3、迁移调研;

4、使用cpu估算模型估算;

5、测试验证;

6、持续优化。

7、优选的,迁移调研的具体操作包括:

8、收集应用系统在原cpu下的使用情况以及确定迁移后cpu型号和架构。

9、优选的,使用cpu估算模型估算的具体操作包括:

10、使用估算模型进行迁移后cpu核数估算。

11、优选的,试验证的具体操作包括:

12、针对应用系统在实际环境中的表现进行测试调优。

13、优选的,持续优化的具体操作包括:

14、收尾阶段进行成果验收。

15、优选的,cpu估算模型包括架构估算法:

16、使用以下各符号代表迁移前后的核数及架构间比率,得到以下估算模型:

17、ca:应用估算的使用cpu核数;

18、cb:应用迁移前实际cpu使用核数;

19、p:x86与其它架构间的比值;

20、ca=cb×p。

21、优选的,cpu估算模型包括效率比估算法:

22、结合应用上云前的cpu的实际使用情况,得到以下估算模型:

23、ca:应用估算的使用cpu核数;

24、cb:应用迁移前实际cpu使用核数;

25、e:cpu之间效率比值;

26、r:冗余值,一般取1.1,即10%的冗余;

27、ca=cb×e×r。

28、与现有技术相比,本专利技术的有益效果是:

29、本专利技术提出的应用迁移cpu估算方法,针对应用迁移cpu估算问题;提供应用迁移cpu估算的标准流程;增加应用迁移cpu估算的准确性;提高应用迁移效率。

本文档来自技高网...

【技术保护点】

1.一种应用迁移CPU估算方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的一种应用迁移CPU估算方法,其特征在于:迁移调研的具体操作包括:

3.根据权利要求1所述的一种应用迁移CPU估算方法,其特征在于:使用CPU估算模型估算的具体操作包括:

4.根据权利要求1所述的一种应用迁移CPU估算方法,其特征在于:测试验证的具体操作包括:

5.根据权利要求1所述的一种应用迁移CPU估算方法,其特征在于:持续优化的具体操作包括:

6.根据权利要求1所述的一种应用迁移CPU估算方法,其特征在于:CPU估算模型包括架构估算法:

7.根据权利要求1所述的一种应用迁移CPU估算方法,其特征在于:CPU估算模型包括效率比估算法:

【技术特征摘要】

1.一种应用迁移cpu估算方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:迁移调研的具体操作包括:

3.根据权利要求1所述的一种应用迁移cpu估算方法,其特征在于:使用cpu估算模型估算的具体操作包括:

4.根据权利要求1所述的一种应用迁移cpu估算方法,其特...

【专利技术属性】
技术研发人员:高广泽董玉全江燕蔡卫卫高传集赵峰元
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1