Linux and Graphics
-
NVIDIA Provides A Surprise For Pascal GPU Owners Wanting Open-Source
After it took NVIDIA until earlier this year to release the signed firmware for the GeForce GTX 900 "Maxwell" GPUs, I expected -- and based upon what I heard -- that it could be months before seeing the firmware for GeForce GTX 1000 "Pascal" GPUs in order to enable hardware acceleration with these latest-generation GPUs. Thus it's a huge surprise today to see NVIDIA already making public their Pascal GP100 firmware images!
Hitting this afternoon in linux-firmware Git are the GP100 firmware files! There are 15 binary-only firmware blobs now part of the linux-firmware tree needed for initializing GP100 hardware. The GP100 blobs are named (for providing some reference) bl, ucode_load, ucode_unload, fecs_bl, fecs_data, fecs_inst, fecs_sig, gpccs_bl, gpccs_data, gpccs_inst, gpccs_sig, sw_bundle_init, sw_ctx, sw_method_init, and sw_nonctx. The largest of these blobs are 20955 bytes.
-
Just About 20 Lines Of Code Got Open-Source 3D Running On NVIDIA Pascal For Mesa
Just a few hours ago I was writing about NVIDIA making public the GP100 "Pascal" GPU firmware binaries needed for as a requirement for bringing up GeForce GTX 1000 series hardware acceleration on the open-source driver stack. Now the initial support has landed in Nouveau's NVC0 Gallium3D driver within Mesa for allowing 3D support.
Ben Skeggs of Red Hat landed an initial support patch that has 16 lines of new code and five lines of deletions that bring this initial GP100 series GPU support. The support mostly comes down to just adding the "0x130" case and various other relatively simple changes to allow this code to work. The bring-up for Pascal in the Nouveau stack is much more complicated within the Nouveau DRM kernel driver than what was needed for the Gallium3D user-space code. The GP100 Pascal Nouveau kernel changes so far were outlined in Initial Open-Source GeForce GTX 1000 "Pascal" Nouveau Driver Support -- that work is starting to land in Linux 4.8.
-
Blender Cycles Render Engine Benchmarks With NVIDIA CUDA On Linux
Here is a look at the performance of the Blender 3D modeling/creation software with its Cycles Engine when making use of NVIDIA's CUDA API for GPU acceleration. Tests for this initial comparison include NVIDIA GeForce GTX 1000 "Pascal" and GTX 900 "Maxwell" graphics cards.
- Login or register to post comments
- Printer-friendly version
- 4240 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago