NVIDIA revenue sharing