A Multi-Teraflop Constituency Parser using GPUs

By John F. Canny, David Leo Wright Hall, Daniel Klein. 2013

22 citations recorded by the source corpus.

Constituency parsing with rich grammars remains a computational challenge. Graphics Processing Units (GPUs) have previously been used to accelerate CKY chart evaluation, but gains over CPU parsers were modest. In this paper, we describe a collection of new techniques that enable chart evaluation at close to the GPU’s practical maximum speed (a Teraflop), or around a half-trillion rule evaluations per second. Net parser performance on a 4-GPU system is over 1 thousand length30 sentences/second (1 trillion rules/sec), and 400 general sentences/second for the Berkeley Parser Grammar. The techniques we introduce include grammar compilation, recursive symbol blocking, and cache-sharing.

Subfields: Artificial Intelligence, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Luke S. Zettlemoyer
  2. Michael Lewis
  3. Mohit Bansal
  4. Percy Liang
  5. Graham Neubig
  6. Yejin Choi
  7. Jianfeng Gao
  8. Noah A. Smith

In Natural Language Processing

  1. Luke S. Zettlemoyer
  2. Michael Lewis
  3. Mohit Bansal
  4. Graham Neubig
  5. Percy Liang
  6. Yejin Choi
  7. Daniel Klein
  8. Noah A. Smith

Citations in the corpus