We implement prestack reverse time migration (RTM) using frequency-domain extrapolation. We assume the observed data are the scattered field from the seismic experiment; then we time reverse them and derive the corresponding multipoint virtual sources to place along the receiver line rather than treat them as boundary conditions, which are common in time-domain reverse time migration (TRTM). Because the number of virtual sources is equal to the number of independent true sources in prestack frequency-domain reverse-time migration (FRTM), wavefield extrapolation is efficient in the frequency domain using a direct lower/upper (LU) triangular solver for 2D solutions and is still feasible using a parallel iterative or hybrid direct/iterative s...