Parallel lexical analysis and parsing on the AMT distributed array processor

8Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

I discuss an implementation of a parallel lexical analyser and parser for the AMT Distributed Array Processor (DAP). I show that by utilising the two dimensional topology of the DAP it is possible to improve the complexity of the Hillis & Steele [5,6] lexing algorithm from logarithmic squared time to logarithmic time in relation to the input length. I also show that the conclusions produced by Barnard & Skillicorn [1] that languages generated by LL(1) grammars can be parsed in logarithmic time on SIMD system is incorrect, and only a subset of the languages generated can be parsed in at least logarithmic time. © 1992.

Cite

CITATION STYLE

APA

Hill, J. M. D. (1992). Parallel lexical analysis and parsing on the AMT distributed array processor. Parallel Computing, 18(6), 699–714. https://doi.org/10.1016/0167-8191(92)90008-U

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free