当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于提高引导性能的方法和装置制造方法及图纸

技术编号:37159840 阅读:36 留言:0更新日期:2023-04-06 22:24
公开了用于提高引导性能的方法、装置、系统和制品。一种示例装置包括:存储于该装置中的指令;以及处理器电路,该处理器电路用于执行指令以:在引导过程期间进行以下操作:标识用于在引导过程期间被执行的引导任务;使用第一处理器组件来执行引导任务;收集与引导任务在第一处理器组件上的执行相对应的数据;基于所收集的数据来对引导任务进行归类;以及基于归类生成引导表的条目,该引导表用于基于归类而将引导任务调度在第一处理器组件或不同于该第一处理器组件的第二处理器组件中的至少一者上。一者上。一者上。

【技术实现步骤摘要】
用于提高引导性能的方法和装置


[0001]本公开总体上涉及计算系统,并且更具体地涉及用于提高引导性能的方法和装置。

技术介绍

[0002]基本输入/输出系统(Basic Input/Output System,BIOS)是计算系统的、在引导过程期间(例如,在启动、固件更新期间等)执行用于硬件初始化任务并在运行时期间向计算系统的操作系统提供服务的固件。在引导过程期间,BIOS初始化并测试计算系统的硬件组件。一些计算系统利用可扩展固件接口(extensible firmware interface,EFI)、统一可扩展固件接口(unified extensible firmware interface,UEFI)或其他固件来执行初始化和/或提供运行时服务。
附图说明
[0003]图1是示例计算设备的框图。
[0004]图2图示利用混合固件模型的示例异构处理器引导。
[0005]图3是图1的示例代理和调度器的实现方式的框图。
[0006]图4是表示可由示例处理器电路执行以实现图3的(一个或多个)代理的示例机器可本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于对引导任务进行归类的装置,所述装置包括:指令;以及处理器电路,所述处理器电路用于执行所述指令以:在引导过程期间进行以下操作:标识用于在所述引导过程期间被执行的引导任务;使用第一处理器组件来执行所述引导任务;收集与所述引导任务在所述第一处理器组件上的执行相对应的数据;基于所收集的数据对所述引导任务进行归类;以及基于所述归类生成引导表的条目,所述引导表用于基于所述归类而将所述引导任务调度在所述第一处理器组件或不同于所述第一处理器组件的第二处理器组件中的至少一者上。2.如权利要求1所述的装置,其中,所述第一处理器组件是核心处理器,并且所述第二处理器组件是小型设备处理器。3.如权利要求1所述的装置,其中,所述归类与将所述引导任务调度在所述第一处理器组件还是所述第二处理器组件上相对应。4.如权利要求1所述的装置,其中,所述数据与在所述第一处理器组件上执行的所述引导任务的性能数据或来自硬件代理的操作数据中的至少一者相对应。5.如权利要求1

4中任一项所述的装置,其中,所述引导过程是第一引导过程,所述数据是第一数据,并且所述归类是第一归类,所述处理器电路用于在第二引导过程期间进行以下操作:标识所述引导任务用于在所述第二引导过程期间被执行;使用所述第二处理器组件来执行所述引导任务;收集与所述引导任务在所述第二处理器组件上的执行相对应的第二数据;将所述第一数据与所述第二数据进行比较;基于所述比较来生成所述引导任务的第二归类;以及基于所述第二归类来更新所述引导表的所述条目。6.如权利要求5所述的装置,其中,所述第一归类是任务归类,并且所述第二归类是处理器组件归类。7.如权利要求6所述的装置,其中,所述任务归类是以下各项中的至少一项:计算受限的、存储器受限的、缓存受限的、或输入输出受限的。8.如权利要求1

4中任一项所述的装置,其中,所述处理器电路用于在后续引导过程期间进行以下操作:访问所述引导表;以及基于来自所述引导表的、与所述后续引导过程的第二引导任务相对应的归类来调度所述第二引导任务。9.一种计算机可读存储介质,包括指令,所述指令在被执行时使一个或多个处理器至少用于:在引导过程期间进行以下操作:标识用于在所述引导过程期间被执行的引导任务;
使用第一处理器组件来执行所述引导任务;收集与所述引导任务在所述第一处理器组件上的执行相对应的数据;基于所收集的数据对所述引导任务进行归类;以及基于所述归类生成引导表的条目,所述引导表用于基于所述归类而将所述引导任务调度在所述第一处理器组件或不同于所述第一处理器组件的第二处理器组件中的至少一者上。10.如权利要求9所述的计算机可读介质,其中,所述第一处理器组件是核心处理器,并且所述第二处理器组件是小型设备处理器。11.如权利要求9所述的计算机可读介质,其中,所述归类与将所述引导任务调度在所述第一处理器组件还是所述第二处理器组件上相对应。12.如权利要求9所述的计算机可读介质,其中,所述数据与在所述第一处理器组件上执行的所述引导任务的性能数据或来自硬件代理的操作数据中的至少一者相对应。13.如权利要求9

12中任一项所述的计算机可读介质,其中,所述引导过程是第一引导过程,所述数据是第一数据,并且所述归类是第一归类,所述指令用于使所述一个或多个处理器用于在第二引导过程期间进行以下操作:标识所述引导任务用于在所述第二引导过程期间被执行;使用所述第二处理器组件来执行所述引导任务;收集与所述引导任务在所述第二处理器组件上的执行相对应的第二数据;将所述第一数据与所述第二数据进行比较;基于所述比较来...

【专利技术属性】
技术研发人员:S
申请(专利权)人:英特尔公司
类型:发明
国别省市:

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

1