【技术实现步骤摘要】
【国外来华专利技术】根据35U.S.C.§119的优先权要求本申请要求于2013年10月11日提交的美国临时专利申请S/N.61/889,682、以及于2014年8月5日提交的美国专利申请S/N.14/451,954的权益,这两篇申请的全部内容通过援引纳入于此。背景领域本公开的一些方面一般涉及人工神经系统,更具体地涉及可用于在硬件模拟器中向此类人工神经系统的组件分配存储器的方法和装置。背景可包括一群互连的人工神经元(即神经处理单元)的人工神经网络是一种计算设备或者表示将由计算设备执行的方法。人工神经网络可具有生物学神经网络中的对应的结构和/或功能。然而,人工神经网络可为其中传统计算技术是麻烦的、不切实际的、或不胜任的某些应用提供创新且有用的计算技术。由于人工神经网络能从观察中推断出功能,因此这样的网络在因任务或数据的复杂度使得通过常规技术来设计该功能较为麻烦的应用中是特别有用的。一种类型的人工神经网络是尖峰(spiking)神经网络,其将时间概念以及神经元状态和突触状态纳入到其工作模型中,由此提供了丰富的行为集,在神经网络中能从该行为集涌现出计算功能。尖峰神经网络基于以下概念:神经元基于该神经元的状态在一个或多个特定时间激发或发放“尖峰”,并且该时间对于神经元功能而言是重要的。当神经元激发时,它生成一尖峰,该尖峰行进至其他神经元,这些其他神经元继而可基于接收到该尖峰的时间来调整它们的状态。换言之,信息可被编码在神 ...
【技术保护点】
一种用于在用硬件实现的人工神经系统模拟器中分配存储器的方法,包括:确定正被模拟的人工神经系统的一个或多个组件的存储器资源需求;以及基于所述确定来向所述组件分配共享存储器池的各部分。
【技术特征摘要】
【国外来华专利技术】2013.10.11 US 61/889,682;2014.08.05 US 14/451,9541.一种用于在用硬件实现的人工神经系统模拟器中分配存储器的方法,包
括:
确定正被模拟的人工神经系统的一个或多个组件的存储器资源需求;以及
基于所述确定来向所述组件分配共享存储器池的各部分。
2.如权利要求1所述的方法,其特征在于,所述分配在编译正被模拟的所
述人工神经系统时执行。
3.如权利要求1所述的方法,其特征在于,所述分配在存储器资源需求改
变时动态地执行。
4.如权利要求1所述的方法,其特征在于,所述共享存储器池的至少一部
分包括位于与所述人工神经系统模拟器的处理器不同的芯片上的存储器。
5.如权利要求1所述的方法,其特征在于:
所述组件包括人工神经元;并且
确定存储器资源需求包括基于所述人工神经元的状态或类型中的至少一
者来确定资源。
6.如权利要求1所述的方法,其特征在于,所述共享存储器池被实现为分
布式架构,所述分布式架构包括存储器组、写客户机、读客户机以及将所述存
储器组与所述写客户机和所述读客户机对接的路由器。
7.如权利要求1所述的方法,其特征在于,所述分配包括基于所述确定来
改变分配给所述组件的所述共享存储器池的量。
8.一种用于在用硬件实现的人工神经系统模拟器中分配存储器的装置,所
述装置包括处理系统,所述处理系统被配置成:
确定正被模拟的人工神经系统的一个或多个组件的存储器资源需求;以及
基于所述确定来向所述组件分配共享存储器池的各部分。
9.如权利要求8所述的装置,其特征在于,所述处理系统被配置成在编译
正被模拟的所述人工神经系统时执行所述分配。
10.如权利要求8所述的装置,其特征在于,所述处理系统被配置成在
存储器资源需求改变时动态地执行所述分配。
11.如权利要求8所述的装置,其特征在于,所述共享存储器池的至少
一部分包括位于与所述人工神经系统模拟器的处理器不同的芯片上的存储器。
12.如权利要求8所述的装置,其特征在于...
【专利技术属性】
技术研发人员:V·兰甘,J·K·文格任,J·A·列文,J·P·丹尼尔斯,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。