【技术实现步骤摘要】
任务分配方法、处理核、电子设备和计算机可读介质
[0001]本公开涉及计算机
,特别涉及一种任务分配方法、处理核、电子设备和计算机可读介质。
技术介绍
[0002]众核系统可以是由至少一个芯片通过一定的拓扑连接构成,每个芯片具有多个计算单元,每个芯片中可独立调度并拥有完整计算能力的最小计算单元称为处理核。在众核系统中,多个芯片中的多个处理核可以联合工作,各个处理核可以分别独立运行程序指令,利用并行计算的能力加快程序的运行速度,并提供多任务处理能力。
[0003]现阶段针对各处理核任务分配面对多样化的任务执行需求缺乏自主性和动态性,灵活性较差。
技术实现思路
[0004]本公开提供一种任务分配方法、处理核、电子设备和计算机可读介质。
[0005]第一方面,本公开提供了一种任务分配方法,包括:获取众核系统中至少一个备选处理核的温度,其中,所述众核系统中包括多个处理核;
[0006]根据所述至少一个备选处理核的温度,以所述至少一个备选处理核中的至少一者组成目标簇;
[0007] ...
【技术保护点】
【技术特征摘要】
1.一种任务分配方法,其中,包括:获取众核系统中至少一个备选处理核的温度,其中,所述众核系统中包括多个处理核;根据所述至少一个备选处理核的温度,以所述至少一个备选处理核中的至少一者组成目标簇;向所述目标簇分配任务。2.根据权利要求1所述的任务分配方法,其中,所述获取众核系统中至少一个备选处理核的温度的步骤,包括:获取由预设的温度传感器测量的至少一个处理核的温度,其中,每个温度传感器用于测量预定范围内的至少一个处理核的温度;至少根据获取到的至少一个处理核的温度,确定所述至少一个备选处理核的温度。3.根据权利要求2所述的任务分配方法,其中,所述获取由预设的温度传感器测量的至少一个处理核的温度的步骤,包括:接收由预设的控制器发送的温度信息,其中,每个温度传感器与所述控制器相对应,所述温度信息包括:所述控制器对应的温度传感器测量的处理核的温度。4.根据权利要求3所述的任务分配方法,其中,所述温度信息还包括处理核的测温距离,该处理核的测温距离为测得该处理核的温度的温度传感器与该处理核的距离;所述至少根据获取到的处理核的温度,确定所述至少一个备选处理核的温度的步骤,包括:根据获取到的至少一个处理核的温度和测温距离,确定所述至少一个备选处理核的温度。5.根据权利要求3所述的任务分配方法,其中,所述接收所述温度传感器对应的控制器发送的温度信息的步骤,包括:接收所述控制器通过片上网络发送的所述温度信息,其中,所述温度信息由所述控制器基于温度数据转换得到,所述温度数据由所述控制器通过本地总线获取自对应的温度传感器。6.根据权利要求2所述的任务分配方法,其中,所述众核系统中包括多个温度传感器,各温度传感器分别与至少一个处理核相对应,各所述温度传感器对应的预定范围不同。7.根据权利要求1所述的任务分配方法,其中,所述获取众核系统中至少一个备选处理核的温度的步骤,包括:获取多个备选处理核的温度;...
【专利技术属性】
技术研发人员:吴臻志,何伟,
申请(专利权)人:北京灵汐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。