首页>
外国专利>
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.
展开▼