logoalt Hacker News

jeffbee • yesterday at 4:54 PM • 2 replies • view on HN

It feels ridiculous that a person has to go to these kind of lengths to do what is in the end a trivial thing: assigning little pieces of a gigantic virtual address space to specific peripherals.

The only thing that's complex here is having to influence a bunch of hidden software through three layers of indirection. The software is all standing in the way of a person just writing some values to registers.


Replies

luckystarr • yesterday at 6:35 PM

Feels nostalgic. Kind of like Linux in the 90s. :)

ethersteeds • yesterday at 5:19 PM

Another important benefit is that transfers between cards flow across the switch and bypass the CPU, that ain't nothing. At least for the AMD cards. Nvidia firmware refuses nach