Thread sayısını kendimiz belirleyebilir miyiz?

Demek istediğim bu değil hocam.

Bu.
Onu da cevapladım okuduysan. Çoklu izlek üzerinde "aç kapa" haricinde son kullanıcının bir tasarrufu yoktur eğer reverse enginerring ile işlemciyi donanım olarak kırmazsan.
neden çalışmaz peki hocam? Açtığım konu bence de çok ütopik ama aklıma takıldı niyeyse. Açıklarsanız güzel olur.
Çünkü çoklu izlek ile ilgili kodlar işlemci içinde donanımsal olarak yüklüdür. İzleklerin nasıl yönetileceği hangi çekirdekte hangi izlek guruplarının çalıştırılacağı hatta bunun için yeni nesil işlemcilerde AI çekirdekleri var bu işi optimize etmek için. Yani işlemciyi donanımsal olarak kırman gerek.

Sen sadece hali hazırdaki çoklu izlek teknolojisini en iyi çekilde çalıştırabilecek bir "program" yazabilirsin. O nedenle bazı programlar ve oyunlar HT gibi çoklu izlek teknolojisini çok iyi kullanırken bazıları kullanamıyor.
 
Onu da cevapladım okuduysan. Çoklu izlek üzerinde "aç kapa" haricinde son kullanıcının bir tasarrufu yoktur eğer reverse enginerring ile işlemciyi donanım olarak kırmazsan.

Çünkü çoklu izlek ile ilgili kodlar işlemci içinde donanımsal olarak yüklüdür. İzleklerin nasıl yönetileceği hangi çekirdekte hangi izlek guruplarının çalıştırılacağı hatta bunun için yeni nesil işlemcilerde AI çekirdekleri var bu işi optimize etmek için. Yani işlemciyi donanımsal olarak kırman gerek.

Sen sadece hali hazırdaki çoklu izlek teknolojisini en iyi çekilde çalıştırabilecek bir "program" yazabilirsin. O nedenle bazı programlar ve oyunlar HT gibi çoklu izlek teknolojisini çok iyi kullanırken bazıları kullanamıyor.
Teşekkürler hocam.
 
neden çalışmaz peki hocam? Açtığım konu bence de çok ütopik ama aklıma takıldı niyeyse. Açıklarsanız güzel olur.
Donanımsal çalışma yöntemi mikrokodu ona göre dizayn edilmiş. A'dan Z'ye her şeyi modlasan dahi eline bir şey geçmez. Bu internette gezen sahte RAM artırma programları gibi olur. Bir yük var ortada 6 işçi tam performansta çalışıyor misalen. Sen diyorsun ki bunun sayısını artıralım mesela 12 işçi olsun. Ama burdaki işçiler 12 olunca tembellik yapıyorlar. İş daha kısa sürede bitmiyor yani.
 
Bir işlemci sandığını kadar basit değildir.

İçinde yazmaç, önbellek, I/O kontrolcü, yönerge setleri gibi pek çok karmaşık yapı bulunur.

Thread olayına gelirsek bir ara AMD işlemciler ile ilgili bir iddia sadece.

Sen istersen 1000 Thread oluştur çekirdek ve çekirdek bellekler onları işlemeyeceğinden üretici tarafından verilen maksimum HyperTreding desteğine muhtaçsın.
Gelip MScfonig ile RAM ekleyen arkadaşların çekirdek hali olursunuz en fazla.

Ayrıca, işlemcileri kandırmanız sandığınızdan daha zor kendi içleri tamamen öteki bir dünya, kendi ısı kontrolcüsü bile var.
Yani, işlemci sadece 2 çekirdek 2 önbellek 2 FPS değil.
 

Geri
Yukarı