-
公开(公告)号:CN116070682B
公开(公告)日:2023-08-15
申请号:CN202310354756.5
申请日:2023-04-06
Abstract: 本发明公开了神经元计算机操作系统的SNN模型动态映射方法及装置,通过根据节点之间连接关系、设置的初始解空间映射,以及输入、输出虚拟节点相对物理神经元拟态核边缘核心的位置,构建脉冲通信代价计算模型,计算前继节点与后继节点对应物理坐标间的距离,基于节点间的距离和对应的权重信息,得到脉冲通信代价;同时,基于初始解空间,通过贪心算法遍历逻辑神经元拟态核在不同空闲物理神经元拟态核时的脉冲通信代价,得到最小脉冲通信代价时,逻辑神经元拟态核与物理神经元拟态核的映射关系。从而解决了类脑硬件资源因碎片化而无法直接将模型的逻辑神经元拟态核相对位置一一映射到物理神经元拟态核的问题。
-
公开(公告)号:CN115081587B
公开(公告)日:2025-05-23
申请号:CN202210593127.3
申请日:2022-05-27
Applicant: 浙江大学
Abstract: 本发明公开了一种类脑计算机中脉冲神经网络在硬件上的运行部署方法,包括:根据底层类脑计算硬件限制,将脉冲神经网络的神经元进行簇划分后,以簇作为节点,根据簇之间的有向脉冲连接关系确定节点之间的连边,以构建有向图;使用层次优先的拓扑排序算法对有向图进行节点排序,以得到节点序列;对底层类脑计算硬件的计算核心按照希尔伯特空间填充曲线的顺序进行标号,按照标号将节点序列中的每个节点以一对一的方式分配到计算核心上,以形成初步映射方案;基于初步映射方案,采用力引导图算法多次迭代优化映射方案,以得到最终映射方案;依据最终映射方案实现神经元到计算核心的映射分配。能够提升类脑硬件计算效率、降低计算功耗。
-
公开(公告)号:CN116070682A
公开(公告)日:2023-05-05
申请号:CN202310354756.5
申请日:2023-04-06
Abstract: 本发明公开了神经元计算机操作系统的SNN模型动态映射方法及装置,通过根据节点之间连接关系、设置的初始解空间映射,以及输入、输出虚拟节点相对物理神经元拟态核边缘核心的位置,构建脉冲通信代价计算模型,计算前继节点与后继节点对应物理坐标间的距离,基于节点间的距离和对应的权重信息,得到脉冲通信代价;同时,基于初始解空间,通过贪心算法遍历逻辑神经元拟态核在不同空闲物理神经元拟态核时的脉冲通信代价,得到最小脉冲通信代价时,逻辑神经元拟态核与物理神经元拟态核的映射关系。从而解决了类脑硬件资源因碎片化而无法直接将模型的逻辑神经元拟态核相对位置一一映射到物理神经元拟态核的问题。
-
公开(公告)号:CN115081587A
公开(公告)日:2022-09-20
申请号:CN202210593127.3
申请日:2022-05-27
Applicant: 浙江大学
Abstract: 本发明公开了一种类脑计算机中脉冲神经网络在硬件上的运行部署方法,包括:根据底层类脑计算硬件限制,将脉冲神经网络的神经元进行簇划分后,以簇作为节点,根据簇之间的有向脉冲连接关系确定节点之间的连边,以构建有向图;使用层次优先的拓扑排序算法对有向图进行节点排序,以得到节点序列;对底层类脑计算硬件的计算核心按照希尔伯特空间填充曲线的顺序进行标号,按照标号将节点序列中的每个节点以一对一的方式分配到计算核心上,以形成初步映射方案;基于初步映射方案,采用力引导图算法多次迭代优化映射方案,以得到最终映射方案;依据最终映射方案实现神经元到计算核心的映射分配。能够提升类脑硬件计算效率、降低计算功耗。
-
-
-