diff --git a/src/engine.c b/src/engine.c index bef06254e49a2b030275aaf74f4e8e56565e719f..076561a1bf93cb13b680838e373907cf61dd8882 100644 --- a/src/engine.c +++ b/src/engine.c @@ -2175,7 +2175,8 @@ void engine_init(struct engine *e, struct space *s, float dt, int nr_threads, int home = numa_node_of_cpu(sched_getcpu()), half = nr_cores / 2; bool done = false, swap_hyperthreads = hyperthreads_present(); - if (swap_hyperthreads) message("prefer physical cores to hyperthreads"); + if (swap_hyperthreads && nodeID == 0) + message("prefer physical cores to hyperthreads"); while (!done) { done = true; @@ -2272,7 +2273,8 @@ void engine_init(struct engine *e, struct space *s, float dt, int nr_threads, engine_print_policy(e); /* Print information about the hydro scheme */ - message("Hydrodynamic scheme: %s", SPH_IMPLEMENTATION); + if (e->nodeID == 0) + message("Hydrodynamic scheme: %s", SPH_IMPLEMENTATION); /* Deal with timestep */ e->timeBase = (timeEnd - timeBegin) / max_nr_timesteps;