1. A compute device, comprising: a receiving linear feedback shift register (LFSR); a receiver interface configured to receive training data scrambled using a transmitting LFSR on a separate compute device; a LFSR state calculator configured to: determine past output values used by the transmitting LFSR to scramble the training data by comparing the scrambled training data with expected data stored on the compute device, determine future output values of the transmitting LFSR based on the past output values, identify a plurality of registers values defining a future state of the transmitting LFSR based on the future output values, and initialize the receiving LFSR using the plurality of register values to synchronize the receiving LFSR with the transmitting LFSR.