SMS: Parallel genetic algorithms