Efficient Matrix-Encoded Grammars and Low Latency Parallelization Strategies for CYK

@inproceedings{Dunlop2011EfficientMG,
  title={Efficient Matrix-Encoded Grammars and Low Latency Parallelization Strategies for CYK},
  author={Aaron Dunlop and Nathan Bodenstab and Brian Roark},
  booktitle={IWPT},
  year={2011}
}
We present a matrix encoding of context-free grammars, motivated by hardware-level efficiency considerations. We find efficiency gains of 2.5--9x for exhaustive inference and approximately 2x for pruned inference, resulting in high-accuracy parsing at over 20 sentences per second. Our grammar encoding allows fine-grained parallelism during chart cell population; we present a controlled study of several methods of parallel parsing, and find near-optimal latency reductions as core-count increases… CONTINUE READING

Figures, Tables, and Topics from this paper.

Citations

Publications citing this paper.
SHOWING 1-10 OF 13 CITATIONS

References

Publications referenced by this paper.
SHOWING 1-10 OF 41 REFERENCES

Top-Down K-Best A* Parsing

VIEW 2 EXCERPTS
HIGHLY INFLUENTIAL

BUBS parser

Nathan Bodenstab, Aaron Dunlop.
  • http://code.google.com/p/bubsparser/.
  • 2011
VIEW 1 EXCERPT

Array access, August

Gil Tene, Jack H. Choquette, Scott Sellers, Clifford N. Click.
  • US Patent 7,577,801.
  • 2009
VIEW 1 EXCERPT

Implementing sparse matrix-vector multiplication on throughput-oriented processors

  • Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
  • 2009