System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机系统的混合架构处理器,特别涉及混合架构处理器中的应用程序相容技术。
技术介绍
1、随着科技进步,混合架构处理器被提出,以获得性能和功耗的均衡。混合架构处理器包含至少两种类型的核心(或称为“核”,下同),每种类型的核心支持的指令可能不同(例如,其中一种类型的核心支持所有指令,而另一种类型的核心只支持部分指令),这增加了应用程序进程(application process)的调度难度。为了降低应用程序进程调度难度,现有技术中会将支持指令较多的核心视为支持指令较少的核心,因而造成了资源的浪费。如何充分利用混合架构处理器中每个核心的资源,是本领域技术人员要解决的问题之一。
技术实现思路
1、本申请提出一种计算机系统、以及一种应用程序相容执行方法。
2、根据本申请一种实施方式提出的一种计算机系统采用一混合架构处理器,同时提供第一类型核、以及第二类型核。第二类型核设计有该第一类型核未支持的特殊指令、或该第一类型核已变化语意的特殊指令。第一类型核运行的一应用程序包括特殊指令时,切换由该第二类型核运行该应用程序。
3、本申请概念更用于实现一种应用程序相容执行方法,包括:提供一混合架构处理器,该混合架构处理器具有一第一类型核、以及一第二类型核,且该第二类型核设计有该第一类型核未支持的特殊指令、或该第一类型核已变化语意的特殊指令;以及,在该第一类型核运行的一应用程序包括特殊指令时,切换由该第二类型核运行该应用程序。
4、通过本申请提出的计算机系统
5、下文特举实施例,并配合所附图示,详细说明本
技术实现思路
。
【技术保护点】
1.一种计算机系统,包括:
2.如权利要求1所述的计算机系统,其中:
3.如权利要求2所述的计算机系统,其中:
4.如权利要求1所述的计算机系统,其中:
5.如权利要求4所述的计算机系统,其中:
6.如权利要求4所述的计算机系统,其中:
7.如权利要求1所述的计算机系统,还包括:
8.如权利要求7所述的计算机系统,其中:
9.如权利要求7所述的计算机系统,其中:
10.如权利要求7所述的计算机系统,其中:
11.如权利要求7所述的计算机系统,其中:
12.一种应用程序相容执行方法,包括:
13.如权利要求12所述的应用程序相容执行方法,其中:
14.如权利要求13所述的应用程序相容执行方法,其中:
15.如权利要求12所述的应用程序相容执行方法,其中:
16.如权利要求15所述的应用程序相容执行方法,其中:
17.如权利要求15所述的应用程序相容执行方法,其中:
18.如权利要求
19.如权利要求18所述的应用程序相容执行方法,其中:
20.如权利要求18所述的应用程序相容执行方法,其中:
21.如权利要求18所述的应用程序相容执行方法,其中:
22.如权利要求18所述的应用程序相容执行方法,其中:
...【技术特征摘要】
1.一种计算机系统,包括:
2.如权利要求1所述的计算机系统,其中:
3.如权利要求2所述的计算机系统,其中:
4.如权利要求1所述的计算机系统,其中:
5.如权利要求4所述的计算机系统,其中:
6.如权利要求4所述的计算机系统,其中:
7.如权利要求1所述的计算机系统,还包括:
8.如权利要求7所述的计算机系统,其中:
9.如权利要求7所述的计算机系统,其中:
10.如权利要求7所述的计算机系统,其中:
11.如权利要求7所述的计算机系统,其中:
12.一种应用程序相容执行方法,包括:
13.如权利要求...
【专利技术属性】
技术研发人员:王惟林,管应炳,
申请(专利权)人:上海兆芯集成电路股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。