Nvidia voegt Tegra K1-ondersteuning toe aan opensourcedriver Nouveau

Nvidia heeft code bijgedragen aan de opensourcedriver Nouveau, die door vrijwilligers wordt ontwikkeld om Linux-besturingssystemen GeForce-kaarten te laten ondersteunen. Het gaat om proof-of-concept-code voor de gpu van de komende mobiele Tegra K1.

De patch voor Nouveau moet gezien worden als een allereerste stap om toekomstige Tegra-gpu's aan te drijven met de software en de ondersteuning is nog erg basaal. Dit meldt Alexandre Courbot van Nvidia op de mailinglijst van Direct Rendering Infrastructure, zoals Phoronix signaleerde. "De GK20A is de op de Kepler-architectuur gebaseerde gpu die in de komende Tegra K1-chip gebruikt wordt. De patches omvatten aanpassingen aan Nouveau die nodig zijn om non-pci-gpu's te ondersteunen en vroege ondersteuning voor GK20A te bieden."

Courbot zegt dat Nvidia het werk aan Nouveau steunt en dat meer technici bij de fabrikant hun kennis gaan inzetten. Met de aankondiging komt Nvidia tegemoet aan zijn belofte van vorig jaar om meer openheid te geven over zijn gpu-architectuur, zodat de ontwikkelaars van de opensource-Nouveau-drivers betere code kunnen schrijven voor Linux-besturingssystemen.

Nvidia kondigde de Tegra K1 in januari aan. De belangrijkste eigenschap van de chip is dat het de eerste soc van het bedrijf is die een op Kepler gebaseerde gpu bevat, de architectuur die de basis van de desktopkaarten van het bedrijf vormt. De 32bit-versie van de Tegra K1 heeft vier Cortex A15-processorkernen op 2,3GHz en een vijfde, lager geklokte Cortex A15-core voor taken waarbij energie bespaard kan worden. De 64bit-versie is een dualcore met een door Nvidia ontworpen 64bit-core op basis van de ARMv8-architectuur, met een maximale kloksnelheid van 2,5GHz.

Door Olaf van Miltenburg

Nieuwscoördinator

03-02-2014 • 11:22

13 Linkedin

Reacties (13)

13
12
8
0
0
1
Wijzig sortering
Ik vraag me af hoe het ondertussen zit met de performance van de nouveau driver. Een tijd terug was die nog merkbaar veel lager. Is dat nog steeds zo?
Toch mooi om te zien dat de closed-source blob gelijk/beter presteert dan de Windows versie.
Die is dan ook voor een groot deel dezelfde code, de closed source Linux, OS X en de Windows drivers worden door nVidia parallel vanuit een grotendeels gelijke codebase ontwikkeld. Nieuwe optimalisaties vinden tegelijkertojd hun weg naar beide drivers.

[Reactie gewijzigd door Dreamvoid op 3 februari 2014 12:39]

Dat gaat niet altijd op, Nvidia streeft er na, maar paar manden geleden werd functie uit de Linux driver gehaald, omdat die in de windows nog niet beschikbaar was! nvidia-removed-feature-linux-driver
En Linus is dan wel weer zo dat hij dan een pluim geeft :)
Linus toont opnieuw een vinger aan Nvidia.

Deze keer is het een duim ;-)
Goede tijden voor het Linux platform!

post scriptum, blijkbaar betekend een duimomhoog iets gelijksoortigs als een middelvinger
Maar wat is dit nu precies voor een kaart? Is het ook een CPU aangezien het een SoC (system on chip) is? Dus meer voor tablets e.d.?
Mooi nieuws voor de Linux gebruikers. Ik kan me toch niet helemaal aan de indruk ontrekken dat het ook zijdelings te maken heeft met de activiteiten van Valve. Ik vermoed dat ze daar toch ook een graantje van mee willen pikken.

Maar ongeacht de (oppurtunistische) motieven is het fijn dat Lunix steeds meer gesupport wordt, ook vanuit de hardware leveranciers.
Ondertussen heeft AMD al langere tijd mensen ingehuurd om aan de opensource drivers te werken. Dit is de eerste keer dat ik zo iets van Nvidia zie. Nvidia's opensource drivers werken bagger langzaam terwijl de AMD opensource drivers zitten (ok toegegeven niet op de nieuwste kaarten) al in de buurt van de snelheid van de closed source drivers. http://www.phoronix.com/s..._radeon_2014gallium&num=1

edit: Natuurlijk is dit geweldig nieuws dat Nvidia ook aan de opensource drivers sleutelt.

[Reactie gewijzigd door acemoo op 3 februari 2014 17:26]

Is het werkelijk onmogelijk om iets positiefs over merk A te lezen zonder er wat negatiefs over merk B aan toe te voegen?

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee