Intel agrees to pay NVIDIA $1.5b in patent license fees, signs cross-license