Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Parallel hardware searching system for building artifical intelligent computer

一种人工智能、搜索系统的技术,应用在计算、计算模型、存储器系统等方向

Inactive Publication Date: 2015-04-15
KOUTIN TECH INC
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, designing an affordable AI computer system to facilitate the robotics industry remains a challenging task

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel hardware searching system for building artifical intelligent computer
  • Parallel hardware searching system for building artifical intelligent computer
  • Parallel hardware searching system for building artifical intelligent computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In one embodiment, the search system of the present invention uses a hierarchical paging structure to efficiently search large volumes of data. In the present invention, pure hardware can be used to realize the search operation, and four mathematical formulas are used to simulate the virtual B-tree structure, and each formula can be executed and completed within one clock cycle.

[0043] The search hardware module of the present invention is successfully built in the Kintex7 chip of Xilinx, and the hardware module includes 32 processor units (PU), a PCIE controller, a search / delete / insert controller, two DRAM controllers, and Each processor unit can process 32 data bits at a time. This architecture can effectively solve the search problem of PROLOG. Therefore, the main language grammar of the current calculator can be upgraded from the context-free level to the Turing machine level.

[0044] first reference figure 1 , figure 1 It is a schematic diagram of using a hier...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An affordable artificial intelligent (AI) computer is invented by combining present computer with a parallel hardware search system. Such a computer can be treated as a Turing Machine. Instead of sequentially processing computer instructions, this computer executes AI logic reasoning The parallel hardware search system use pure parallel hardware to execute virtual B-tree search. Hierarchical page table and hash techniques are also used for very large data volume. The prototype of this invented system is successfully built into a PCIE card which mainly contains a Xilinx's Kintex7 FPGA chip and two DDR3 memory modules. FPGA chip includes: 32 32-bit processing units (PUs), one PCIE controller, one search / delete / insert controller and two DDR3 controllers.

Description

technical field [0001] The invention relates to a parallel hardware search system, in particular to a parallel hardware search system for constructing an artificial intelligence computer. Background technique [0002] In the definition of the Chomsky hierarchy, the language grammar currently used in calculators is defined as context-free, and the Turing Machine is defined as the highest-order grammar. Different from the way today's calculators process program instructions sequentially, each step of the PROLOG language needs to search and process horn clause (rule or fact) for the logical reasoning of artificial intelligence. Therefore, search has become the biggest problem of this language. bottleneck. [0003] In the 1980s, the Japanese government proposed the Fifth Generation Computer Research Program, and PROLOG was used as the main language of this program. In 2011, IBM's supercomputer "WATSON" has been proven to be smarter than humans. Cloud computing technology is u...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F17/30327G06N99/005G06F17/30507G06F16/2246G06F16/9027G06F12/00G06F16/00G06N20/00
Inventor 许文龙
Owner KOUTIN TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products