Подумайте, почему вы считаете, что вам нужно распараллелить это, и собираетесь ли вы увидеть какие-либо реальные преимущества в производительности. Вы, вероятно, будете ограничены временем доступа к диску, и вам придется разветвиться. Лучшим вариантом может быть стандартный однопоточный поиск (возможно, с регулярным выражением).