Triggered instructions: a control paradigm for spatially-programmed architectures
fast pattern matching in strings .