{"id":288611,"date":"2023-11-26T00:01:00","date_gmt":"2023-11-25T23:01:00","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=288611"},"modified":"2024-03-03T18:24:42","modified_gmt":"2024-03-03T17:24:42","slug":"windows-10-11-hardware-beschleunigte-gpu-planung-und-nvidia-cuda-policy","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2023\/11\/26\/windows-10-11-hardware-beschleunigte-gpu-planung-und-nvidia-cuda-policy\/","title":{"rendered":"Windows 10\/11: Hardware-beschleunigte GPU-Planung und NVIDIA CUDA-Policy"},"content":{"rendered":"<p><img decoding=\"async\" title=\"Windows\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline\" alt=\"Windows\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2021\/04\/Windows-klein.jpg\" width=\"200\" align=\"left\"\/>[English]Ein Blog-Leser hat mich bereits im Oktober auf ein Problem im Zusammenhang mit der Zuordnung der Grafikeinheit f\u00fcr leistungsf\u00e4hige Grafikoperationen kontaktiert. Problem ist, dass die Zuordnung von Anwendungen (Spielen) zur Grafikeinheit unter Windows 10 \/ 11 nicht wirklich funktioniert. Die Erkenntnis nach vielen Tests ist, dass die \"Hardware-beschleunigte GPU-Planung\", die man eigentlich einer Hochleistungs-GPU zuweisen k\u00f6nnen soll, schlicht nicht funktioniert, weil Microsoft bei der Implementierung unter Windows 10\/Windows 11 gepatzt hat. Es gibt von NVIDIA aber CUDA, womit man wohl ein wenig korrigieren kann.<\/p>\n<p><!--more--><\/p>\n<h2>Eine Leser-R\u00fcckmeldung<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/vg05.met.vgwort.de\/na\/68bf96fa10304fdc9695fc246cd230ea\" width=\"1\" height=\"1\"\/>Tom hatte mich bereits Anfang Oktober 2023 per Mail kontaktiert, weil er in ein Problem mit der \"Hardware-beschleunigten GPU-Planung\" unter Windows 10 \/ Windows 11 lief. Er schrieb mir, dass ihn das Problem der GPU-Zuordnung seit Monaten ziemlich nervt &#8211; er bekommt schlicht die Zuordnung der Hochleistungs-GPU zu bestimmten Anwendungen nicht hin.<\/p>\n<ul>\n<li>In einem Test hat er dann die Zuordnung der GPU analog zu den von NVIDIA in deren Systemsteuerung auch unter Windows gemacht.  <\/li>\n<li>Dann hat er alles deinstalliert, was an Software von NVIDIA auf das Windows-System kam, und im n\u00e4chsten Schritt die Hardware-beschleunigte GPU-Planung unter Windows deaktiviert.  <\/li>\n<li>Dann wurde die NVIDIA-Software wieder installiert und dann dort einige Anwendungen zur GPU-Steuerung hinzugef\u00fcgt, die in der Liste nicht aufgelistet waren.<\/li>\n<\/ul>\n<p>Den Anwendungen hat er dann in der NVIDIA-GPU-Steuerung die gew\u00fcnschte Grafikeinheit (GPU) zugewiesen. Nach diesen Schritte h\u00e4tten die Anwendungen dann gezielt die zugewiesene Grafikeinheit (GPU) verwenden m\u00fcssen. <\/p>\n<h2>Die GPU-Zuweisung klappt nicht mehr<\/h2>\n<p>Das Fazit von Thomas nach seinen Tests: Das Ganze funktioniert sowohl unter Windows als auch bei NVIDIA nicht mehr. Es werden Anwendungen in der Hochleistungs-GPU ausgef\u00fchrt, die unter Windows und auch in der NVIDIA Systemsteuerung der integrierten Intel GPU zugewiesen sind. Thomas schreibt \"Das ist f\u00fcr mich ein klares Zeichen, dass weder Microsoft noch NVIDIA die Implementierung der GPU-Zuordnung zu Anwendungen professionell gel\u00f6st haben. Thomas schrieb mir, dass in der NVIDIA-Systemsteuerung auch nach wie vor der Hinweis steht, dass das Windows-Betriebssystem nun die Auswahl der GPU verwaltet. Und dies trotz der Registrierungseintr\u00e4ge: <\/p>\n<p>[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\GraphicsDrivers]<br \/>\"HwSchMode\"=dword:00000001  <\/p>\n<p>Wenn Windows die Auswahl der GPU verwaltet, steht der Wert dieser Registry-Schl\u00fcssel auf 2. Thomas beendete seine Mail mit den Worten \"Alles nur Marketing ohne professionelle L\u00f6sungen\" und fragte sich, ob das Problem in Windows 11 23H2 wohl gel\u00f6st sei.  <\/p>\n<blockquote>\n<p>Daf\u00fcr gibt es andere nette Schweinereien. So wies mich Tom darauf hin, dass unter Windows 11 bei ihm der Bildschirm aktualisiert wird, wenn sich jemand Remote auf das System dazu schaltet. O-Ton: Das Display ist nicht ver\u00e4ndert, aber Du hast das Gef\u00fchl, wie wenn da jemand den Bildschirm aktualisiert. Im Task Manager ist nat\u00fcrlich nichts in den Prozessen oder schon gar nicht unter den Benutzern zu finden. Das sei so seit der Umstellung auf Windows 11 zu beobachten. Ist der Leser hier lediglich paranoid, oder hat jemand aus der Leserschaft das auch beobachtet?<\/p>\n<p>Und weil es an der Stelle passt, noch ein Verweis auf ein Thema, was im September 2023 durch die Medien ging. Sicherheitsforscher haben herausgefunden, dass GPUs gro\u00dfer Hersteller anf\u00e4llig f\u00fcr Datenklau im Chrome-Browser sind. Golem hatte beispielsweise in <a href=\"https:\/\/www.golem.de\/news\/seitenkanalangriff-gpus-grosser-hersteller-wohl-anfaellig-fuer-datenklau-in-chrome-2309-178023.html\" target=\"_blank\" rel=\"noopener\">diesem Artikel<\/a> etwas zu dieser Thematik geschrieben. <\/p>\n<\/blockquote>\n<h2>NVIDIA CUDA &#8211; Systmem Fallback Policy<\/h2>\n<\/p>\n<p>Thomas hat sich die Woche nochmals per Mail gemeldet, weil er in der Angelegenheit etwas weiter gekommen ist. Er hat in obigem Zusammenhang&nbsp; nochmals weiter recherchiert, da es in den Spielen auf seinen Windows-Systemen nach wie vor noch nicht so l\u00e4uft wie fr\u00fcher. Dabei sei er f\u00fcndig geworden, schrieb er. Es gibt seit geraumer Zeit bei NVIDIA eine neue Funktion namens: <em>CUDA \u2013 Sysmem Fallback Policy<\/em>. Der Beitrag hier beschreibt diese Richtlinie folgenderma\u00dfen:<\/p>\n<blockquote>\n<p>Nvidia hat in einem aktuellen Treiber-Update eine neue Funktion hinzugef\u00fcgt, die darauf abzielt, speicherbezogene Probleme von Anwendungen zu beheben. Die Funktion mit dem Namen \"CUDA &#8211; Sysmem Fallback Policy\" ist unter \"Manage 3D settings\" zu finden. Obwohl die Funktion in erster Linie f\u00fcr speicherintensive Anwendungen gedacht ist, richtet sie sich speziell an ein Programm namens Stable Diffusion.<\/p>\n<p>Das Hauptziel dieser Funktion ist es, m\u00f6gliche Abst\u00fcrze durch GPU-Speichermangel zu verhindern, die durch \u00dcberschreitung der Speicherkapazit\u00e4t der GPU verursacht werden. Zus\u00e4tzlich bietet der Treiber die M\u00f6glichkeit, die Funktion zu deaktivieren, was bei Grafikprozessoren mit ausreichender Speicherkapazit\u00e4t w\u00fcnschenswert sein k\u00f6nne. Die Deaktivierung der Funktion f\u00fchrt in der Regel zu einer stabileren Leistung, da die GPU nicht unerwartet auf langsameren Speicher zur\u00fcckgreift.<\/p>\n<\/blockquote>\n<p>Tom schreibt, dass CUDA standardm\u00e4\u00dfig auf 'Drivers Default' gestellt sei. Nun hat er bei der Recherche herausgefunden, dass es gibt einige Geeks gibt, die sich n\u00e4her mit der Thematik befassten. Die Leute haben herausgefunden, dass die Standard-Vorgabe eine miserable Einstellung ist und man 'Prefer no system fallback' einstellen sollte.<\/p>\n<p>Thomas schloss seine Mail mit den Worten: <em>Ich denke, das Rumfingern von Microsoft und NVIDIA und das anscheinend auch noch unkoordiniert bringt den Gamern nichts, im Gegenteil. \u00dcble Sache.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Ein Blog-Leser hat mich bereits im Oktober auf ein Problem im Zusammenhang mit der Zuordnung der Grafikeinheit f\u00fcr leistungsf\u00e4hige Grafikoperationen kontaktiert. Problem ist, dass die Zuordnung von Anwendungen (Spielen) zur Grafikeinheit unter Windows 10 \/ 11 nicht wirklich funktioniert. Die &hellip; <a href=\"https:\/\/borncity.com\/blog\/2023\/11\/26\/windows-10-11-hardware-beschleunigte-gpu-planung-und-nvidia-cuda-policy\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[301,3694],"tags":[8256,24,4378,8257],"class_list":["post-288611","post","type-post","status-publish","format-standard","hentry","category-windows","category-windows-10","tag-grafikkarte","tag-problem","tag-windows-10","tag-windows-11"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/288611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=288611"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/288611\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=288611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=288611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=288611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}