Invention Grant
- Patent Title: Subset encoding method: increasing pattern density for finite automata
-
Application No.: US14986131Application Date: 2015-12-31
-
Publication No.: US10678505B2Publication Date: 2020-06-09
- Inventor: Deyuan Guo
- Applicant: UNIVERSITY OF VIRGINIA PATENT FOUNDATION
- Applicant Address: US VA Charlottesville
- Assignee: UNIVERSITY OF VIRGINIA PATENT FOUNDATION
- Current Assignee: UNIVERSITY OF VIRGINIA PATENT FOUNDATION
- Current Assignee Address: US VA Charlottesville
- Agency: Westerman, Hattori, Daniels & Adrian, LLP
- Main IPC: G06N5/04
- IPC: G06N5/04 ; G06F5/01 ; G06F7/00 ; G16B99/00

Abstract:
The subset encoding method and related automata designs for improving the space efficiency for many applications on the Automata Processor (AP) are presented. The method is a general method that can take advantage of the character-or ability of STEs (State Transition Elements) on the AP, and can relieve the problems of limited hardware capacity and inefficient routing. Experimental results show that after applying the subset encoding method on Hamming distance automata, up to 3.2× more patterns can be placed on the AP if a sliding window is required. If a sliding window is not required, up to 192× more patterns can be placed on the AP. For a Levenshtein distance, the subset encoding can split the Levenshtein automata into small chunks and make them routable on the AP. The impact of the subset encoding method depends on the character size of the AP.
Public/Granted literature
- US20170103333A1 SUBSET ENCODING METHOD: INCREASING PATTERN DENSITY FOR FINITE AUTOMATA Public/Granted day:2017-04-13
Information query