Validation using multiple processes

On a recent machine, the validation can be twice as fast.
The implementation is now using processes. Using threads could lead
to another 10% gain in time and 15% gain in memory.