paralell combine
numa works gibbs near linear speedup, comment out learner