Finite difference computation of traveltimes in very contrasted velocity models: a massively parallel approach and its associated tools | Synapse