I am coding simulations where I call asreml() and it was taking longer than necessary, because it was sending the convergence information to the screen. The trick to get rid of that is to use the trace = FALSE option as in
asreml(trait_1 ~ 1, random = ~ mum, data = current_trial, trace = FALSE)