1. A virtual tree parallel searching method, which uses multiple processor units to search data, when said method is used to search among distributed and ordered data, small part of processor units are remained in a rest state, and major part of processor units are activated in each searching loop, therefore every processor unit only processes data located in its corresponding memory unit, and a virtual tree structure can be adopted to complete parallel data searching.