{"id":751573,"date":"2023-10-17T16:09:37","date_gmt":"2023-10-17T22:09:37","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/"},"modified":"2023-10-17T16:09:37","modified_gmt":"2023-10-17T22:09:37","slug":"hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/","title":{"rendered":"H\u00e5rdvaruaccelererad GPU-schemal\u00e4ggning p\u00e5 eller av?  Vad \u00e4r skillnaden"},"content":{"rendered":"<p>Med s\u00e5 m\u00e5nga olika inst\u00e4llningar i Windows \u00e4r n\u00e5gra av de nischade l\u00e4tta att missa.  Det \u00e4r fallet med h\u00e5rdvaruaccelererad GPU-programmering, \u00e4ven \u00e5r efter det att den introducerades f\u00f6r Windows-anv\u00e4ndare.  En djupare f\u00f6rst\u00e5else f\u00f6r vad h\u00e5rdvaruaccelererad GPU-programmering \u00e4r och nackdelarna och f\u00f6rdelarna kan hj\u00e4lpa dig att best\u00e4mma vilket alternativ som \u00e4r r\u00e4tt f\u00f6r dig. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vad_ar_hardvaruaccelererad_GPU-programmering\"><\/span>Vad \u00e4r h\u00e5rdvaruaccelererad GPU-programmering?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure class=\"wp-block-image size-full\"><\/figure>\n<p>Alternativet att anv\u00e4nda h\u00e5rdvaruaccelererad GPU-schemal\u00e4ggning introducerades f\u00f6rst i Windows i mitten av 2020 som en del av en uppdatering av Windows 10. Tidigare placerades uppgifter som GPU:n beh\u00f6vde hantera i en k\u00f6 som hanterades av GPU:n.  Denna nya uppdatering flyttade vissa uppgifter till GPU-processorn f\u00f6r hantering. <\/p>\n<p>Microsoft-utvecklaren Steve Pronovost f\u00f6rklarade att du inte n\u00f6dv\u00e4ndigtvis kommer att m\u00e4rka f\u00f6r\u00e4ndringen n\u00e4r den sker.  GPU-anv\u00e4ndning som \u00e4r prioriterad p\u00e5 ett eller annat s\u00e4tt kommer inte n\u00f6dv\u00e4ndigtvis att k\u00e4nnas annorlunda f\u00f6r dig som anv\u00e4ndare.  Det finns dock av en anledning, och det fr\u00e4msta sk\u00e4let \u00e4r att g\u00f6ra \u00f6verg\u00e5ngar mellan grafiska uppgifter smidigare. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Historien_om_GPU-programmering\"><\/span>Historien om GPU-programmering<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>F\u00f6r mer \u00e4n 15 \u00e5r sedan sl\u00e4ppte Microsoft Windows Display Driver Model 1.0.  Det inkluderade en betydande f\u00f6r\u00e4ndring i hur GPU:er hanterade arbetet riktat till dem.  Innan WDDM lades alla uppgifter som beh\u00f6vdes av en GPU till i arbetsk\u00f6n och utf\u00f6rdes sedan i den ordning som de skickades in.  Ingenting prioriterades eller v\u00e4rderades framf\u00f6r andra alternativ.<\/p>\n<p>WDDM gjorde detta s\u00e5 att GPU:n kunde hantera och prioritera de f\u00f6rfr\u00e5gningar den fick.  N\u00e4r anv\u00e4ndare b\u00f6rjade anv\u00e4nda flera appar samtidigt beh\u00f6vde utvecklarna g\u00f6ra GPU-hanteringen mer responsiv och mindre l\u00e4mpad f\u00f6r att k\u00f6ra enstaka helsk\u00e4rmsappar.  Det var d\u00e4rf\u00f6r GPU-programmering introducerades i f\u00f6rsta hand. <\/p>\n<p>Denna typ av GPU-programmering fungerade mycket bra i \u00f6ver ett decennium.  En nackdel \u00e4r att processorn hanterade k\u00f6n, vilket saktade ner saker och ting och introducerade latens.  Inf\u00f6randet av h\u00e5rdvaruaccelererad GPU-schemal\u00e4ggning g\u00f6r att h\u00f6gfrekventa uppgifter kan styras av GPU-processorn ist\u00e4llet f\u00f6r din faktiska CPU. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kommer_jag_att_marka_om_jag_byter_till_GPU-accelererad_programmering\"><\/span>Kommer jag att m\u00e4rka om jag byter till GPU-accelererad programmering?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure class=\"wp-block-image size-full\"> <\/figure>\n<p>Du kommer f\u00f6rmodligen inte att m\u00e4rka n\u00e5gra \u00e4ndringar om du aktiverar accelererad GPU-schemal\u00e4ggning, men det betyder inte att du inte ska g\u00f6ra det.  F\u00f6rutsatt att du har ett system som kan st\u00f6dja uppdateringen \u00e4r det f\u00f6rmodligen en bra id\u00e9 att sl\u00e5 p\u00e5 den eftersom det kan hj\u00e4lpa till att minska en del av trycket p\u00e5 din CPU.<\/p>\n<p>Ibland n\u00e4r en maskinvara blir \u00f6verbelastad med arbete, kan det hindra de andra delarna av din dator fr\u00e5n att fungera med sin fulla potential.  Om din CPU \u00e4r \u00f6verbelastad kan informationen som den skickar till GPU:n bli f\u00f6rsenad, vilket inneb\u00e4r att GPU:n kanske inte n\u00e5r sin fulla potential. <\/p>\n<p>Genom att aktivera GPU-accelererad schemal\u00e4ggning kan du ta bort en flaskhals fr\u00e5n din dator, s\u00e4rskilt om processorn ofta k\u00f6rs med h\u00f6g kapacitet. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ar_det_vart_att_aktivera_hardvaruaccelererad_GPU-schemalaggning\"><\/span>\u00c4r det v\u00e4rt att aktivera h\u00e5rdvaruaccelererad GPU-schemal\u00e4ggning?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Det \u00e4r v\u00e4rt att aktivera h\u00e5rdvaruaccelererad GPU-programmering f\u00f6r de flesta som kan g\u00f6ra det.  Det finns egentligen inga nackdelar om inte din GPU har problem och inte kan st\u00f6dja f\u00f6r\u00e4ndringen.  F\u00f6r de flesta datorer som kan v\u00e4lja att aktivera inst\u00e4llningen \u00e4r det \u00e5tminstone v\u00e4rt ett f\u00f6rs\u00f6k att aktivera alternativet.<\/p>\n<p>\u00c4ven om det inte g\u00f6r s\u00e5 stor skillnad \u00e4r det aldrig d\u00e5ligt att g\u00f6ra saker enklare p\u00e5 din CPU. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vem_kan_kora_hardvaruaccelererad_GPU-programmering\"><\/span>Vem kan k\u00f6ra h\u00e5rdvaruaccelererad GPU-programmering?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>F\u00f6r att kontrollera om du kan anv\u00e4nda inst\u00e4llningen, navigera till den och f\u00f6rs\u00f6k att aktivera den.  Om du kan visas det inte som ett alternativ.<\/p>\n<ol>\n<li>Klicka p\u00e5 <strong>windows nyckel<\/strong>och v\u00e4lj sedan Inst\u00e4llningar.<\/li>\n<li>Klick <strong>Systemet<\/strong>.<\/li>\n<li>Klick <strong>Show<\/strong>.<\/li>\n<li>Scrolla ner och klicka <strong>Grafikinst\u00e4llningar<\/strong>.  Det b\u00f6r vara ett bl\u00e5tt l\u00e4nkalternativ n\u00e4ra botten av sidan.<\/li>\n<li>\u00c4ndra<strong> h\u00e5rdvara accelererad<\/strong> GPU-schemal\u00e4ggningsalternativ aktiverat.<\/li>\n<\/ol>\n<p>Det kanske inte visas f\u00f6r dig.  Om inte, \u00e4r du inte ber\u00e4ttigad att anv\u00e4nda installationen och m\u00e5ste v\u00e4nta tills du har uppgraderat din h\u00e5rdvara. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vad_kravs_for_att_kora_hardvaruaccelererad_GPU-programmering\"><\/span>Vad kr\u00e4vs f\u00f6r att k\u00f6ra h\u00e5rdvaruaccelererad GPU-programmering?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure class=\"wp-block-image size-full\"> <\/figure>\n<p>F\u00f6r att k\u00f6ra h\u00e5rdvaruaccelererad GPU-programmering m\u00e5ste du ha en NVIDIA GPU.  Dina drivrutiner och operativsystem m\u00e5ste ocks\u00e5 uppdateras.<\/p>\n<p>Om alternativet inte visas \u00e4r det troligt att din GPU inte st\u00f6ds \u00e4nnu.  I framtiden kan andra GPU:er l\u00e4ggas till i listan \u00f6ver de processer som k\u00f6rs. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Om_jag_inte_kan_anvanda_hardvaruaccelererad_GPU-programmering_kommer_nagot_annat_att_ha_samma_effekt\"><\/span>Om jag inte kan anv\u00e4nda h\u00e5rdvaruaccelererad GPU-programmering, kommer n\u00e5got annat att ha samma effekt?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Det mesta av den f\u00f6rdelaktiga effekten av h\u00e5rdvaruaccelererad GPU-programmering \u00e4r trycket det tar av CPU:n.  Om din CPU \u00e4r \u00f6verbelastad och skapar en flaskhals s\u00e5 att din GPU inte kan fungera effektivt, finns det n\u00e5gra saker du kan g\u00f6ra f\u00f6r att l\u00f6sa problemet.<\/p>\n<ul>\n<li>\u00d6verklocka din CPU.  N\u00e4r du \u00f6verklockar din CPU kan du k\u00f6ra den med h\u00f6gre klockhastighet och kan utf\u00f6ra uppgifter snabbare.  Det betyder att den skickar batcher av kommandon till GPU:n f\u00f6r att bearbeta dem lite snabbare.  Var dock f\u00f6rsiktig med att \u00f6verklocka din CPU om du inte har gjort det tidigare.  Den resulterande v\u00e4rme- och effekt\u00f6kningen kan skada ditt kort.<\/li>\n<li>Byt ut din CPU med en nyare, snabbare modell.  Snabbare processorer kan utf\u00f6ra uppgifter snabbare.<\/li>\n<li>K\u00f6r f\u00e4rre program samtidigt eftersom vart och ett du har \u00f6ppet p\u00e5verkar din processor.  Om CPU:n arbetar genom kommandon f\u00f6r andra program kanske den inte kan forts\u00e4tta bearbeta f\u00f6rfr\u00e5gningar f\u00f6r den den prioriterar. <\/li>\n<\/ul>\n<p>Det finns inte m\u00e5nga alternativ f\u00f6r att f\u00f6rb\u00e4ttra din CPU-prestanda.  Men om du inte kan anv\u00e4nda den h\u00e4r inst\u00e4llningen f\u00f6r att l\u00e4tta p\u00e5 en del av trycket kan dessa f\u00f6rslag hj\u00e4lpa dig att g\u00f6ra det.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Finns_det_nagra_nackdelar_med_hardvaruaccelererad_GPU-programmering\"><\/span>Finns det n\u00e5gra nackdelar med h\u00e5rdvaruaccelererad GPU-programmering?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Vissa anv\u00e4ndare rapporterade att inst\u00e4llningen skapade problem n\u00e4r de spelade eller anv\u00e4nde VR.  De s\u00e4ger att bilder g\u00e5r s\u00f6nder eller fryser n\u00e4r inst\u00e4llningen \u00e4r p\u00e5, och problemet f\u00f6rsvinner n\u00e4r den st\u00e4ngs av.  Andra rapporterade \u00f6kad energianv\u00e4ndning med sina GPU:er som f\u00f6rsvann n\u00e4r de inaktiverades. <\/p>\n<p>Om du upplever problem som dessa kan du st\u00e4nga av inst\u00e4llningen med samma reglage som du anv\u00e4nde f\u00f6r att aktivera den.  H\u00e5rdvaruaccelererad GPU-programmering kan vara perfekt f\u00f6r vissa m\u00e4nniskor, men det betyder inte att det fungerar f\u00f6r alla.  Den enda tiden det tar \u00e4r att \u00e4ndra skjutreglaget och sedan starta om datorn. <\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Gor_hardvaruaccelererad_GPU-programmering_nagot\"><\/span>G\u00f6r h\u00e5rdvaruaccelererad GPU-programmering n\u00e5got?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Det g\u00f6r n\u00e5got, men effekterna du kommer att m\u00e4rka kommer att vara minimala.  F\u00f6r att avg\u00f6ra om det \u00e4r en bra passform f\u00f6r din dator, \u00f6verv\u00e4g att sl\u00e5 p\u00e5 den och sedan spela n\u00e5gra spel.  H\u00e5ll ett \u00f6ga p\u00e5 dina ramar, temperaturer, CPU-anv\u00e4ndning och GPU-anv\u00e4ndning f\u00f6r att se om de f\u00f6rblir desamma med inst\u00e4llningarna p\u00e5 eller av.<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Vad_ar_hardvaruaccelererad_GPU-programmering\" >Vad \u00e4r h\u00e5rdvaruaccelererad GPU-programmering?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Historien_om_GPU-programmering\" >Historien om GPU-programmering<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Kommer_jag_att_marka_om_jag_byter_till_GPU-accelererad_programmering\" >Kommer jag att m\u00e4rka om jag byter till GPU-accelererad programmering?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Ar_det_vart_att_aktivera_hardvaruaccelererad_GPU-schemalaggning\" >\u00c4r det v\u00e4rt att aktivera h\u00e5rdvaruaccelererad GPU-schemal\u00e4ggning?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Vem_kan_kora_hardvaruaccelererad_GPU-programmering\" >Vem kan k\u00f6ra h\u00e5rdvaruaccelererad GPU-programmering?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Vad_kravs_for_att_kora_hardvaruaccelererad_GPU-programmering\" >Vad kr\u00e4vs f\u00f6r att k\u00f6ra h\u00e5rdvaruaccelererad GPU-programmering?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Om_jag_inte_kan_anvanda_hardvaruaccelererad_GPU-programmering_kommer_nagot_annat_att_ha_samma_effekt\" >Om jag inte kan anv\u00e4nda h\u00e5rdvaruaccelererad GPU-programmering, kommer n\u00e5got annat att ha samma effekt?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Finns_det_nagra_nackdelar_med_hardvaruaccelererad_GPU-programmering\" >Finns det n\u00e5gra nackdelar med h\u00e5rdvaruaccelererad GPU-programmering?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogging-techies.com\/sw\/hardvaruaccelererad-gpu-schemalaggning-pa-eller-av-vad-ar-skillnaden\/#Gor_hardvaruaccelererad_GPU-programmering_nagot\" >G\u00f6r h\u00e5rdvaruaccelererad GPU-programmering n\u00e5got?<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Med s\u00e5 m\u00e5nga olika inst\u00e4llningar i Windows \u00e4r n\u00e5gra av de nischade l\u00e4tta att missa. Det \u00e4r fallet med h\u00e5rdvaruaccelererad GPU-programmering, \u00e4ven \u00e5r efter det att den introducerades f\u00f6r Windows-anv\u00e4ndare. En djupare f\u00f6rst\u00e5else f\u00f6r vad h\u00e5rdvaruaccelererad GPU-programmering \u00e4r och nackdelarna och f\u00f6rdelarna kan hj\u00e4lpa dig att best\u00e4mma vilket alternativ som \u00e4r r\u00e4tt f\u00f6r dig. Vad [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":751574,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/28.png","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-751573","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/751573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=751573"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/751573\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/751574"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=751573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=751573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=751573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}