Время рассчитывается очень просто. Есть заданное количество проходов оптимизации, есть пройденное за известное время. Составим несложную пропорцию не сложно рассчитать оставшееся время.