Patent · US Active

Field-programmable gate array based accelerator system

US8131659B2 · kind B2 · utility

54Cited by
49References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 25, 2008
Grant dateMar 6, 2012
Priority date
Expiry dateOct 15, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N3/084
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Accelerator systems and methods are disclosed that utilize FPGA technology to achieve better parallelism and processing speed. A Field Programmable Gate Array (FPGA) is configured to have a hardware logic performing computations associated with a neural network training algorithm, especially a Web relevance ranking algorithm such as LambaRank. The training data is first processed and organized by a host computing device, and then streamed to the FPGA for direct access by the FPGA to perform high-bandwidth computation with increased training speed. Thus, large data sets such as that related to Web relevance ranking can be processed. The FPGA may include a processing element performing computations of a hidden layer of the neural network training algorithm. Parallel computing may be realized using a single instruction multiple data streams (SIMD) architecture with multiple arithmetic logic units in the FPGA.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.