← 返回列表

神经元计算机操作系统的资源映射方法和装置

申请号: CN202410141524.6
申请人: 之江实验室; 浙江大学
更新日期: 2026-03-20

专利详细信息

项目 内容
专利名称 神经元计算机操作系统的资源映射方法和装置
专利类型 发明申请
申请号 CN202410141524.6
申请日 2024/2/1
公告号 CN117688992A
公开日 2024/3/12
IPC主分类号 G06N3/049
权利人 之江实验室; 浙江大学
发明人 王凤娟; 吕攀; 魏城炯; 吴佩欣; 杨国青; 邓水光
地址 浙江省杭州市余杭区中泰街道科创大道之江实验室; 浙江省杭州市西湖区余杭塘路866号

摘要文本

本申请涉及一种神经元计算机操作系统的资源映射方法和装置,其中,该方法包括:获取待运行的应用;将硬件的运行资源抽象为二维网格;基于最大空矩形法将空闲计算核心划分为矩形核心集合并确定最匹配的核心集合;基于硬件中各计算核心之间的脉冲通信代价、输入输出核心与计算核心之间的脉冲通信代价、二维网格中全部计算核心所占面积以及预设的经验常量构建代价函数;基于代价函数确定映射代价最小的映射方案。本申请通过神经元计算机操作系统建立准确估算映射代价的映射代价函数,通过代价函数确定映射代价最小的映射方案,为脉冲神经网络映射硬件资源,解决了相关技术中脉冲神经网络运行性能较低的问题,提高了脉冲神经网络的运行性能。

专利主权项内容

1.一种神经元计算机操作系统的资源映射方法,其特征在于,包括:获取待运行的目标应用,其中,所述目标应用包括划分好的目标神经元簇;将用于运行的目标硬件的运行资源抽象为二维网格模型;其中,所述运行资源包括若干个运行核心,所述二维网格模型的每个连接点对应一个所述运行核心,所述运行核心包括计算核心和输入输出核心;查询各所述计算核心的最新运行状态,并基于最大空矩形法,将所述二维网格模型中空闲的计算核心划分为若干个矩形核心集合;根据各所述矩形核心集合包含的计算核心数量,和所述目标神经元簇的数量,在若干个所述矩形核心集合中,为目标应用确定匹配的矩形核心集合,得到目标核心范围集合;基于所述目标硬件中各所述计算核心之间的脉冲通信代价、所述输入输出核心与所述计算核心之间的脉冲通信代价、在所述二维网格中全部所述计算核心所占区域的面积以及预设的经验常量,构建代价函数;所述代价函数用于估算运行所述目标应用时,将各所述目标神经元簇映射至不同所述计算核心的映射代价;基于所述目标应用和所述代价函数,确定映射代价最小的映射方案,并基于所述映射代价最小的映射方案将各所述目标神经元簇映射至所述目标核心范围集合中对应的目标运行核心处运行。