首页> 外国专利> Caching of perceptron branch patterns using ternary content addressable memory based on a most influential bit location in a branch history vector

Caching of perceptron branch patterns using ternary content addressable memory based on a most influential bit location in a branch history vector

机译:基于分支历史向量中最具影响力的位位置,使用三态内容可寻址存储器缓存感知器分支模式

摘要

Embodiments include a technique for caching of perceptron branch patterns using ternary content addressable memory. The technique includes defining a table of perceptrons, each perceptron having a plurality of weights with each weight being associated with a bit location in a history vector, and defining a TCAM, the TCAM having a number of entries, wherein each entry includes a number of bit pairs, the number of bit pairs being equal to a number of weights for each associated perceptron. The technique also includes associating the TCAM with an array of x-bit saturating counters, and performing a branch prediction for a history vector of a given branch, the branch prediction indicating a perceptron prediction. The technique includes determining a most influential bit location in the history vector, the most influential bit location having a greatest weight of an associated perceptron.
机译:实施例包括用于使用三态内容可寻址存储器来缓存感知器分支模式的技术。该技术包括:定义感知器表,每个感知器具有多个权重,每个权重与历史向量中的比特位置相关联;以及定义TCAM,该TCAM具有多个条目,其中每个条目包括多个比特对,比特对的数目等于每个相关感知器的权重数目。该技术还包括将TCAM与x位饱和计数器的阵列相关联,并对给定分支的历史向量执行分支预测,该分支预测指示感知器预测。该技术包括确定历史向量中最有影响力的位位置,该最有影响力的位位置具有最大的相关感知器权重。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号