The document discusses using a regular expression matching architecture called ReCPU for network intrusion detection systems (NIDS). ReCPU can efficiently match regular expressions in hardware and is well-suited for the high-speed regular expression matching needs of NIDS. It describes the ReCPU architecture, which uses parallel comparators to match multiple characters simultaneously, and how its design can be adapted for NIDS computation.