``GPUVM is similar to the legacy gart on older asics, however rather than there being a single global gart table for the entire GPU, there are multiple VM page tables active at any given time.''
... and a pain in the ass during debugging. Why couldn't they just live with one gart table?😕
[68k+] Does FPGA get rid of the hardware software distinction? by Dave Haynie
On the plus side, the actual new code to support all our new fancy addressing for document locations and more complicated document structure, which I pulled apart and rewrote about 3 times when trying to find this bug, is now really clean and easy to read.
Old lessons about searching for keys under lampposts might be applicable for avoiding this sort of waste of time in the future.
``The easy, familiar approach often has nothing in its favor except that it requires less thinking; not a great virtue when writing high-performance code—or when moving.''🤣
Flatpak is a bad idea.
AppImage is a bad idea.
Bringing pure binary approaches (no fetchable sources via same means) to software deployment in F/LOSS is going to splinter communities and make debugging and licensing even MORE of a burden (https://v2.jacky.wtf//post/5c7ac97d-a475-416a-a432-fbecb055a4b0)
￼Enthusiastic programmer. ￼Love CRPGs, black currant, summer and blinking LEDs. ￼Villager. Planted an oak tree. ￼#dragonflybsd desktop
!Extremely dumb persons, Nazis and Russophobes will be blocked without notice!
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko