Processing for dispersive intensity-modulation and direct-detection fiber-optic communications.