Если я правильно догадываюсь, вам надо что-то такое:
if __name__ == "__main__":
pool = mp.Pool(mp.cpu_count())
lst = pool.map(gat, (x for x in range(tt , 1000000)))
# lst - готовый результат. Но поскольку вы ничего не возвращаете,
# это будет список из None
lang-py