Get the latest tech news

Hacked Nvidia 4090 GPU driver to enable P2P


NVIDIA Linux open GPU with P2P support. Contribute to tinygrad/open-gpu-kernel-modules development by creating an account on GitHub.

This is some hardware interface designed to allow GPUs to transfer memory back in the days of small BAR. There was a bug in early versions of the driver that reported that it did work, and it was actually sending stuff on the PCIe bus. It turns out they have a separate field for the peer address called fldAddrPeer, we change that to fldAddrSysmem.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of driver

driver

Photo of p2p

p2p

Photo of Tinygrad

Tinygrad

Related news:

News photo

Intel HID Driver Ready For Arrow Lake & Lunar Lake Laptops With Linux 6.9

News photo

Nouveau/NVK Driver Lands NIL Library Rewrite In Rust For Mesa 24.1

News photo

Plebbit is an open source, free to use, serverless, adminless, scalable & purely P2P social media protocol with no https endpoints, no ssl certs, built on the IPFS.