3. The search device according to claim 1 , further comprising a local memory for storing data to be shared between said CPU and said computer processor search cores, wherein said shared data includes the event buffer and the record sort array and management information for managing said plurality of records; and said record sequence numbers are stored as said management information in said local memory.
7. The search device according to claim 3 , wherein said scheduler reads said management information and distributes said management data in order of said record sequence number to each idle one of said computer processor search cores, instructing said each idle computer processor search core to perform a matching operation, and said computer processor search cores complete said matching operations in a random order.