Login


 
Newsletter
Werbung

Thema: Nivdia reagiert auf Torvalds-Kritik

5 Kommentar(e) || Alle anzeigen ||  RSS || Kommentieren
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
0
Von Frank Frank am Mi, 20. Juni 2012 um 16:20 #

Hören wir doch mal mit den wilden Vermutungen auf, und schauen wir einfach nach, was NVIDIA so von seinen GPU-Treiber-Entwicklern verlangt:

http://careers.nvidia.com/pljb/global_jsp/applicant/DisplayJob/JobDetails.jsp?display=1&pljbHome=/nvidia/nvidiaemployment/applicant/index.jsp&id=6668

Die Anforderungen unterscheiden sich absolut nicht vom Durchschnitt. Man muss weder Informatik studiert haben, noch irgendwas von Grafikkarten verstehen. Und das ist die Ausschreibung für einen "Senior" Developer, also schon höher, als das, was sie normalerweise suchen.

Ich kann dir aus langjähriger Erfahrung sagen, dass Treiberentwickler wirklich kein Job ist, der mit hochkarätigen Leuten besetzt wird, genau wie Testing oder Webentwicklung. Und wie du auf die Idee kommst, GPUs wären absolute High Tech, ist mir sowieso schleierhaft. Auf der Hardware-Seite vielleicht, aber auf der Software-Seite ist das alles Schnee von vor zehn Jahren. Der gesamte Nouveau-Code kommt auf nicht mal 50.000 Zeilen Code, und da sind neben den Treibern für sämtliche NVIDIA-Karten ja auch noch die ganzen State Tracker und so weiter enthalten. Wenn man den proprietären Treiber um allen Bloat (GUI, Dokumentation, OpenCL-Compiler etc.) erleichtert, bleibt ja auch nicht mehr so viel übrig.

  • 0
    Von blablabla am Mi, 20. Juni 2012 um 16:37 #

    Top kommentar danke!! Aber auch in der Hardware sind keine Higginsteilchen drin :-)

    0
    Von gol am Mi, 20. Juni 2012 um 17:50 #

    Mit 50K LOC wirst wohl nur den Teile abdecken können. Der Großteil befindet sich außerhalb im Gallium3D-, Mesa-, libdrm-, DDX-Teil.

    • 0
      Von Frank Frank am Do, 21. Juni 2012 um 01:45 #

      Ich hab mir kurz die relevanten Sourcen gezogen und cloc über die nouveau-relevanten Teile laufen lassen.

      Kernel: 56611
      xserver-xorg-video-nouveau: knapp 22.000
      mesa: 13428 (DRI) plus 2768 (Gallium)
      libdrm: 1833

      In Summe knapp unter 100.000. Nimm da die Ungenauigkeiten von cloc, den Debugging-Code, den toten und den doppelten Code raus: 50k LOC sind keine falsche Schätzung gewesen. Und wie man sieht, liegt der Großteil im Kernel, Mesa und Gallium spielen eine nachrangige Rolle.

    0
    Von frogbert am Mi, 20. Juni 2012 um 18:41 #

    http://careers.nvidia.com/pljb/global_jsp/applicant/DisplayJob/JobDetails.jsp?display=1&pljbHome=/nvidia/nvidiaemployment/applicant/index.jsp&id=7316

    wäre vielleicht etwas genauer...

Pro-Linux
Gewinnspiel
Neue Nachrichten
Werbung