An information handling system comprising: a processor; a first information handling resource communicatively coupled to the processor; and a second information handling resource communicatively coupled to the processor and the first information handling resource, the first information handling resource and the second information handling resource configured to, in concert: determine an optimum delay between opposite polarity signals for differential signals communicated from the first information handling resource to the second information handling resource via a path comprising a differential pair; and transmit data from the first information handling resource to the second information handling resource via the path by inserting a delay into one of the opposite polarity signals equal to the optimum delay; characterized in that the determining the optimum delay between opposite polarity signals for a given differential signal comprises: initializing calibration values for in-pair skew determination and compensation; iteratively communicating a differential test signal via the path at each of two or more delays between the opposite polarity signals; for each of the two or more delays, determining an eye size for an eye pattern of the differential test signal; wherein the delay is increased, for each successive iteration, by an interval that can be user-defined; selecting the delay that produces a largest eye size for the differential test signal as the optimum delay. a processor; a first information handling resource communicatively coupled to the processor; and a second information handling resource communicatively coupled to the processor and the first information handling resource, the first information handling resource and the second information handling resource configured to, in concert: determine an optimum delay between opposite polarity signals for differential signals communicated from the first information handling resource to the second information handling resource via a path comprising a differential pair; and transmit data from the first information handling resource to the second information handling resource via the path by inserting a delay into one of the opposite polarity signals equal to the optimum delay; characterized in that the determining the optimum delay between opposite polarity signals for a given differential signal comprises: initializing calibration values for in-pair skew determination and compensation; iteratively communicating a differential test signal via the path at each of two or more delays between the opposite polarity signals; for each of the two or more delays, determining an eye size for an eye pattern of the differential test signal; wherein the delay is increased, for each successive iteration, by an interval that can be user-defined; selecting the delay that produces a largest eye size for the differential test signal as the optimum delay. determine an optimum delay between opposite polarity signals for differential signals communicated from the first information handling resource to the second information handling resource via a path comprising a differential pair; and transmit data from the first information handling resource to the second information handling resource via the path by inserting a delay into one of the opposite polarity signals equal to the optimum delay; characterized in that the determining the optimum delay between opposite polarity signals for a given differential signal comprises: initializing calibration values for in-pair skew determination and compensation; iteratively communicating a differential test signal via the path at each of two or more delays between the opposite polarity signals; for each of the two or more delays, determining an eye size for an eye pattern of the differential test signal; wherein the delay is increased, for each successive iteration, by an interval that can be user-defined; selecting the delay that produces a largest eye size for the differential test signal as the optimum delay. initializing calibration values for in-pair skew determination and compensation; iteratively communicating a differential test signal via the path at each of two or more delays between the opposite polarity signals; for each of the two or more delays, determining an eye size for an eye pattern of the differential test signal; wherein the delay is increased, for each successive iteration, by an interval that can be user-defined; selecting the delay that produces a largest eye size for the differential test signal as the optimum delay.