Constituency parsing with rich grammars re-mains a computational challenge. Graph-ics Processing Units (GPUs) have previously been used to accelerate CKY chart evalua-tion, but gains over CPU parsers were mod-est. 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 eval-uations per second. Net parser performance on a 4-GPU system is over 1 thousand length-30 sentences/second (1 trillion rules/sec), and 400 general sentences/second for the Berke-ley Parser Grammar. The techniques we intro-duce include grammar compilation, recursive symbol clustering and blocking, and cache-sharing.
This report describes a new algorithm for table-driven parsing with arbitrary context-free grammars....
The demands placed on systems to analyse corpus data increase with input size, and the traditional a...
N-Gram (n-character sequences in text documents) count-ing is a well-established technique used in c...
Constituency parsing with rich grammars re-mains a computational challenge. Graph-ics Processing Uni...
Active Chart Parsing is an efficient strategy used to generate all possible parsings of a sentence g...
During the last decade increasing interest in parallel programming can be observed. It is caused by ...
This paper examines the ways in which parallelism can be used to speed the parsing of dense PCFGs. W...
This paper examines the ways in which par-allelism can be used to speed the parsing of dense PCFGs. ...
The C&C CCG parser is a highly efficient linguistically motivated parser. The efficiency is achi...
[Abstract] Parsing CYK-like algorithms are inherently parallel: there are a lot of cells in the char...
Grammars for machine translation can be materialized on demand by finding source phrases in an index...
This paper presents the reasoning behind the selection and design of a parser for the Lingo project ...
Interest in large-scale, grammar-based parsing has recently seen a large increase, in response to th...
Part 2: Parallel and Multi-Core TechnologiesInternational audienceNowadays general-purpose computing...
We present an algorithm for incremental statistical parsing with Parallel Multiple Context-Free Gram...
This report describes a new algorithm for table-driven parsing with arbitrary context-free grammars....
The demands placed on systems to analyse corpus data increase with input size, and the traditional a...
N-Gram (n-character sequences in text documents) count-ing is a well-established technique used in c...
Constituency parsing with rich grammars re-mains a computational challenge. Graph-ics Processing Uni...
Active Chart Parsing is an efficient strategy used to generate all possible parsings of a sentence g...
During the last decade increasing interest in parallel programming can be observed. It is caused by ...
This paper examines the ways in which parallelism can be used to speed the parsing of dense PCFGs. W...
This paper examines the ways in which par-allelism can be used to speed the parsing of dense PCFGs. ...
The C&C CCG parser is a highly efficient linguistically motivated parser. The efficiency is achi...
[Abstract] Parsing CYK-like algorithms are inherently parallel: there are a lot of cells in the char...
Grammars for machine translation can be materialized on demand by finding source phrases in an index...
This paper presents the reasoning behind the selection and design of a parser for the Lingo project ...
Interest in large-scale, grammar-based parsing has recently seen a large increase, in response to th...
Part 2: Parallel and Multi-Core TechnologiesInternational audienceNowadays general-purpose computing...
We present an algorithm for incremental statistical parsing with Parallel Multiple Context-Free Gram...
This report describes a new algorithm for table-driven parsing with arbitrary context-free grammars....
The demands placed on systems to analyse corpus data increase with input size, and the traditional a...
N-Gram (n-character sequences in text documents) count-ing is a well-established technique used in c...