{"id":13355,"date":"2022-04-20T00:30:04","date_gmt":"2022-04-19T21:30:04","guid":{"rendered":"https:\/\/kutaybilen.com.tr\/?p=13355"},"modified":"2022-04-20T00:30:04","modified_gmt":"2022-04-19T21:30:04","slug":"madem-gpular-daha-suratli-neden-hala-cpulari-kullaniyoruz","status":"publish","type":"post","link":"https:\/\/kutaybilen.com.tr\/?p=13355","title":{"rendered":"Madem GPU\u2019lar Daha S\u00fcratli, Neden H\u00e2l\u00e2 CPU\u2019lar\u0131 Kullan\u0131yoruz?"},"content":{"rendered":"<p>Ta\u015f\u0131nabilir i\u015flemci yongas\u0131 konusunda b\u00fcy\u00fck at\u0131l\u0131mlar ger\u00e7ekle\u015ftiren \u00fcreticiler, 7 nanometrelik mimariye sahip olan i\u015flemcilerle bir vakitler i\u00e7in imkans\u0131z olan\u0131 ger\u00e7ekle\u015ftirdiler. Bundan\u00a04 y\u0131l evvel \u00e7\u0131kan\u00a0en \u00e2l\u00e2 yongalar bile bug\u00fcnk\u00fc yongalar\u0131n iki kat\u0131 kadar b\u00fcy\u00fckt\u00fc.\u00a0Mobil yongalar\u0131n i\u00e7erisinde hem <strong>CPU hem GPU\u00a0<\/strong>bulundu\u011funu d\u00fc\u015f\u00fcn\u00fcrsek, gelinen noktan\u0131n masa\u00fcst\u00fc PC\u2019lerdeki dev i\u015flemci devrelerinden daha ileride oldu\u011funu anlayabiliriz.\u00a0Nvidia, Intel ve AMD\u2019nin yapt\u0131klar\u0131 i\u015flere ayr\u0131yeten girip de laf\u0131 uzatmayal\u0131m. Hepsi de son derece y\u00fcksek performansa sahip harici s\u00fcre\u00e7 \u00fcniteleri geli\u015ftiriyor.<\/p>\n<p>Bug\u00fcn CPU, GPU nedir, ortalar\u0131nda ne fark var, en k\u0131ymetlisi de GPU&#39;lar daha g\u00fc\u00e7l\u00fc ise neden CPU kullanm\u0131yoruz sorular\u0131na cevap veriyoruz. Haydi ba\u015flayal\u0131m.<\/p>\n<p><b>GPU nedir?<\/b><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0001\/67\/87475e4f201e613a741dcee12e111b56c0c6e958.jpeg\"\/><\/p>\n<p>GPU\u2019lar yaln\u0131zca bir alanda uzman olmak \u00fczere tasarland\u0131lar: Grafik bilgilerini hesaplamak ve i\u015flemek. Eski GPU\u2019lar\u0131n b\u00fcy\u00fck \u00e7o\u011funlu\u011fu, &#8220;kayan noktalar&#8221; ve &#8220;3 boyutlu objeleri hareket ettirme&#8221; \u00fczerine hesaplama yaparlard\u0131. G\u00fcn\u00fcm\u00fczde<strong> doku s\u00fcrece, g\u00f6lge ve dinamik \u0131\u015f\u0131k, antialiasing, filtreleme <\/strong>\u00fczere onlarca farkl\u0131 g\u00f6rsel katman i\u015flemesi yapabiliyorlar.<\/p>\n<p>Bilhassa 3 boyutlu bilgisayar grafikleri, fevkal\u00e2de matematiksel hesaplama kabiliyeti gerektirir: \u00dc\u00e7 boyutlu bir uzayda ya\u015f\u0131yor, fizik\u00ee olarak iki boyutlu ekranlar kullan\u0131yoruz. GPU\u2019lar ise bu ekranlar\u0131n i\u00e7erisinde tekrar -var olmayan- 3 boyutlu uzayc\u0131klar in\u015fa ediyorlar. T\u00fcm bu g\u00f6rsel d\u00fcnyay\u0131 yans\u0131tmak ve kulland\u0131\u011f\u0131m\u0131z ekrana uyarlamak da GPU\u2019lar\u0131n i\u015fidir. K\u0131saca GPU\u2019lar nitekim<strong> g\u00fc\u00e7 i\u015flerin alt\u0131ndan kalkmak<\/strong> ismine tasarland\u0131klar\u0131 i\u00e7in s\u00fcre\u00e7 kapasitesi y\u00fcksek \u00fcnitelerdir.<\/p>\n<p><b>CPU nedir?<\/b><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0001\/67\/ac07d9452c6f7aaeff6db4971fe9f153b315b7ba.jpeg\"\/><\/p>\n<p>CPU\u2019lar ise \u00fcstte sayd\u0131\u011f\u0131m\u0131z s\u00fcre\u00e7lerde pek de d\u00fczg\u00fcn de\u011fillerdir. Onlar daha genel hedefli olup, bilgisayarlar ve ak\u0131ll\u0131 telefonlar ba\u015fta olmak \u00fczere <strong>neredeyse t\u00fcm elektronik ayg\u0131tlarda<\/strong>\u00a0di\u011fer i\u015fleri hesaplamak ismine tasarlan\u0131rlar. Sistemdeki mod\u00fcllerin uyumu, haf\u0131za ayg\u0131tlar\u0131, \u00f6nbellek sistemleri \u00fczere mod\u00fcller ortas\u0131ndaki <strong>bilgi trafi\u011fini <\/strong>denetim ederler. Sistemler CPU\u2019lar olmadan ba\u015flat\u0131lamaz, bunun i\u00e7in de \u00f6rne\u011fin bilgisayarlarda BIOS \u00f6ny\u00fckleme kodlar\u0131, ba\u015fka ayg\u0131tlarda da \u00f6zg\u00fcn sistemler kullan\u0131l\u0131r.<\/p>\n<p><em>CPU, sistemin t\u00fcm kaynaklar\u0131 y\u00f6netir<\/em>. Data yollar\u0131 \u00fczerindeki bitler,<strong> klavyenize girdi\u011finiz bir harfin<\/strong> ekran\u0131n\u0131za yans\u0131yana kadar ge\u00e7en yans\u0131ma s\u00fcresindeki s\u00fcre\u00e7leri halleder. Yani beyin CPU&#39;dur. GPU ise bu beynin g\u00f6rsel alg\u0131lama, alg\u0131lanan\u0131 s\u00fcrece, yans\u0131tma \u00fcnitesidir. G\u00f6rsel s\u00fcre\u00e7ler daha y\u00fcksek boyutlarda bilgi girdisi, daha g\u00fc\u00e7 sorunlar i\u00e7erdi\u011fi i\u00e7in GPU&#39;lar daha y\u00fcksek s\u00fcre\u00e7 g\u00fcc\u00fc ve kapasitesine sahip olur.<\/p>\n<p><b>Pekala madem o denli, neden CPU&#39;lar yerine GPU&#39;lar\u0131 kullanm\u0131yoruz?<\/b><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0002\/32\/5decb0848f85eafd3f581f0fe06f901210e6512b.jpeg\"\/><\/p>\n<p>GPU\u2019lar\u0131n s\u00fcre\u00e7 g\u00fcc\u00fcne sahip CPU\u2019lar tasarlay\u0131p \u00fcretmeye y\u00f6nelik fikirler ortal\u0131kta uzun vakittir dola\u015f\u0131yor. \u00d6ncelikle bu t\u00fcrl\u00fc bir \u015feyin imkans\u0131z olaca\u011f\u0131n\u0131 ve bilgisayarlar\u0131n b\u00fct\u00fcn mimarilerinin<strong> tekrar tasarlanmak <\/strong>zorunda olaca\u011f\u0131n\u0131 bilmek laz\u0131m. Ana \u00fcnitesi olmayan bir anakart tasarlamaktan ba\u015flay\u0131p, bu platformu y\u00fcr\u00fctmek i\u00e7in yeni bir i\u015fletim sistemi yazmak zorunda kalabiliriz.\u00a0<\/p>\n<p><em>GPU ve CPU\u2019nun temel fark\u0131n\u0131 anlamak istiyorsan\u0131z \u015fu benzetme daha da yard\u0131mc\u0131 olabilir:<\/em><\/p>\n<p>GPU\u2019lar <strong>Usain Bolt <\/strong>\u00fczeredirler. K\u0131sa m\u00fcddette \u00e7ok say\u0131da s\u00fcreci ger\u00e7ekle\u015ftirirler. \u0130\u015fleri 100 metreyi en k\u0131sa m\u00fcddette ko\u015fmak, en g\u00fczel grafik s\u00fcrece sonu\u00e7lar\u0131n\u0131 en k\u0131sa m\u00fcddette vermektir. CPU\u2019lar ise <strong>dekatlon atletleri <\/strong>\u00fczeredir. Dekatlon, 10 farkl\u0131 atletizm \u00e7e\u015fidini i\u00e7eren bir bran\u015ft\u0131r, atletler bu bran\u015flar\u0131n hepsinde yar\u0131\u015f\u0131rlar. Yani uzun m\u00fcddetler boyunca dayanmak, farkl\u0131 alanlarda uzun vadeli y\u00fcksek performans serilemek, kimi durumlarda bedenlerindeki kaynaklar\u0131 y\u00f6netimli kullanmak zorunlad\u0131rlar.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0002\/32\/2f2419827a4656f8ea724b8ff7b9f56d0acfae5a.jpeg\"\/><\/p>\n<p>CPU&#39;lar\u0131n odakland\u0131klar\u0131 s\u00fcre\u00e7 \u00e7e\u015fidi, \u00e7al\u0131\u015ft\u0131klar\u0131 misyonlar kullan\u0131c\u0131 taleplerine nazaran de\u011fi\u015fir. \u015eayet GPU&#39;yerine CPU kullanmak istersek, bir dekatlon ya da maraton ko\u015fucusundan 100 metrede<strong> d\u00fcnya rekoru k\u0131rmas\u0131n\u0131 <\/strong>isteriz. Bunun i\u00e7in de o atletin \u00e7ocuklu\u011funa inmek, onu bir k\u0131sa aral\u0131k ko\u015fucusu olarak yeti\u015ftirmek gerekir. K\u0131saca GPU&#39;lar, CPU&#39;lar yerine kullan\u0131l\u0131rsa bug\u00fcn yayg\u0131n durumda olan en k\u00fc\u00e7\u00fc\u011f\u00fcnden en b\u00fcy\u00fc\u011f\u00fcne, en g\u00fc\u00e7s\u00fcz\u00fcnden en g\u00fc\u00e7l\u00fcs\u00fcne b\u00fct\u00fcn bilgisayarlar\u0131, ak\u0131ll\u0131 telefonlar\u0131<strong> yine tasarlamak<\/strong> gerekir. Yeni sistemlerin t\u00fcketiciye ula\u015fmas\u0131 da \u015fayet muvaffakiyete ula\u015f\u0131rsa bilgisayarlar \u00fczere neredeyse 1 asr\u0131 bulabilir.<\/p>\n<div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ta\u015f\u0131nabilir i\u015flemci yongas\u0131 konusunda b\u00fcy\u00fck at\u0131l\u0131mlar ger\u00e7ekle\u015ftiren \u00fcreticiler, 7 nanometrelik mimariye sahip olan i\u015flemcilerle bir vakitler &#8230;<\/p>\n","protected":false},"author":1,"featured_media":13356,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[851],"tags":[1007,1317,1231,974,1919],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/13355"}],"collection":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13355"}],"version-history":[{"count":1,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/13355\/revisions"}],"predecessor-version":[{"id":13357,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/13355\/revisions\/13357"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/media\/13356"}],"wp:attachment":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}