Dendroplex: Synthesis, Simulation, and Validation of Hierarchical Temporal Memory on the Automata Processor

  • Authors:
    Mateja Putic (Univ. of Virginia), A.J. Varshneya (Univ. of Virginia), Mircea R. Stan (Univ. of Virginia)
    Publication ID:
    Publication Type:
    Received Date:
    Last Edit Date:
    2384.007 (University of Michigan)


Hierarchical temporal memory is a growing paradigm for machine learning with an approach to achieving true machine intelligence based on the algorithmic properties of the neocortex. The Automata Processor is a non-von Neumann MISD processor that is a silicon implementation of non-deterministic finite automata. Many natural correspondences between the execution models of the AP and HTM that make the AP a good choice for accelerating HTM. In this work, we present a model for dendritic activation processing implemented in the Automata Processor, a synthesis methodology for construction of general HTM models, and the tools developed to facilitate this workflow. We show the effectiveness of this approach for acceleration of HTM Spatial Pooler and Temporal Memory functions by up to 446X over the baseline CPU software implementation.

4819 Emperor Blvd, Suite 300 Durham, NC 27703 Voice: (919) 941-9400 Fax: (919) 941-9450

Important Information for the SRC website. This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.