加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 数码 > 正文

Intel发布12代酷睿大小核配置、优化策略:三种级别

发布时间:2021-10-19 16:06:45 所属栏目:数码 来源:互联网
导读:大家最关心的大小核调度效率优化方面,Intel给出了三种级别。 一是没有优化。 软件本身或者说开发者完全不考虑大小核分配问题,完全由Windows系统调度器基于Intel ITD(线程调度器)的反馈和算法,智能分配线程,动态分配负载。 大多数情况下,它们能做得很好
大家最关心的大小核调度效率优化方面,Intel给出了三种级别。
 
一是没有优化。
 
软件本身或者说开发者完全不考虑大小核分配问题,完全由Windows系统调度器基于Intel ITD(线程调度器)的反馈和算法,智能分配线程,动态分配负载。
 
大多数情况下,它们能做得很好,但部分时候可能会把关键任务分配给小核心,或者把非关键任务交给大核心,尤其是那些使用多个中间件组件、自行调度线程的程序。
 
二是良好优化(Good)。
 
软件有一定的设置,可以利用混合架构,但又没有针对性的完全重写。
 
此时,优先的重要负载会分配给大核心,并根据负载所需的大核心数量、最大线程数量,对任务系统进行调度,确保负载均衡。
 
同时还有线程优先级、QoS API,确保负载给到合适的核心,比如游戏、渲染分派给大核心,后台线程交给小核心,等等。
 
三是最佳优化(Best)。
 
软件可以完全利用混合架构任务系统,并创建两个线程池(thread pool)。
 
一个是优先线程池,面向大核心,执行需要大核心或者指定给大核心的任务。
 
另一个是次要线程池,面向小核心,执行着色器编译、音频混合、推流直播、解压缩之类的非关键任务。
 
为了进一步优化系统、增强负载均衡,开发者还需要部署任务分配算法,在大核心负载过高的时候,将优先线程转成次要线程,交给小核心。
 
这一点对于笔记本尤为重要,因为它们的大核心相对较少。

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读