Parameter-free modelling of dislocation motion: The case of silicon