Text this: Exploiting temporal data reuse and asynchrony in the reverse time migration.