drm/nouveau: initial support for GK20A (Tegra K1) Directly Rendered From Nvidia

“Yes, this work is endorsed by NVIDIA. Several other NVIDIAns (CC’d), including core GPU experts, have provided significant technical guidance and will continue their involvement.”Amazing. After more than a decade of hiding from FLOSS, Nvidia is diving right in. I guess they see the writing on the wall, that their old friends, M$ and “partners”, are not going to dominate small cheap computers. No doubt this will accelerate the pace of development and Nvidia’s latest and greatest chips for displays will work with the Linux kernel months or years sooner… This likely means that Nvidia’s chips with legacy PCs will work better too. It’s all good.

This even rates a “thumbs up” from Linus Torvalds.

See [RFC 00/16] drm/nouveau: initial support for GK20A (Tegra K1).

About Robert Pogson

I am a retired teacher in Canada. I taught in the subject areas where I have worked for almost forty years: maths, physics, chemistry and computers. I love hunting, fishing, picking berries and mushrooms, too.
This entry was posted in technology and tagged , , , , , . Bookmark the permalink.

2 Responses to drm/nouveau: initial support for GK20A (Tegra K1) Directly Rendered From Nvidia

  1. kurkosdr says:

    “It’s all good.”
    Don’t expect Nvidia to open-source their GPU drivers for PC cards. Nvidia has the only X.org driver out there with fully full support for all the latest OpenGL stuff, and without problems like tearing. They have a monopoly on Linux renderfarms, and they won’t give that advantage to AMD no matter how hard Linux fans whine that drivers should be open.
    Even when X.org is replaced by Mir or Wayland, the competitive advantage a GPU company has from their driver quality is too huge to blow it away by spilling the beans to a competitor, aka open sourcing the driver. The R&D in building drivers is not insignificant, especially in PC cards. “But people from outside can contribute to the code if it’s open!”, well GPU companies care more about having better drivers that their competitor (AMD) even if theirs is not perfect, than everybody having the same “perfect” software, because then the competitive advantage is gone.
    Nvidia open sourced their Tegra drivers because their are getting their posteriors kicked in the ARM field anyway, so they don’t have much to lose. They won’t open-source anything in the Desktop space, where they are the king and their drivers have competitive advantage.

    Also, you can’t assume the code for Tegra drivers is useful for the desktop cards unless you know the implementation of the GPU cores is the same.

    PS: I never understood the desire for open-source drivers anyway. All closed drivers support OpenGL, there is no lock-in. It’s harmless proprietary software. You can replace a card running closed drivers with one with open drivers anytime you want and no software will notice. What Linux fans should ask is better cooperation between the guys making graphics subsystems for Linux (x.org, wayland, mir) with GPU vendors.

  2. ram says:

    NVidia’s (proprietary) GPU cards also work well with Linux. Their CUDA and OpenCL implementations work really well, even across multiple cards (via SLI).

    Since the Inter Core 2 series (48 nm technology) boards with multiple PCI-E slots, the high performance computing is mostly dependent on the GPU card array. The “main processor” acts almost exclusively to handle I/O. Of course, nearly all HPC setups are Linux.

Leave a Reply