Mrb arkdaslar belki bilen vardir DES diye bi algoritma var Simetrik sifrelemecin i, 64 bitlik bi anahtar ile sifreleme yapan bi algoritma, neyse csharp ta bunun icin bi brute force yapmak istiyiyorum csharpta kendi procesorumla yazdigim program 10 000 anahtari 3,5 saniyede deniyor ama orneyin ayni programi 4 kere ayni anda calisitridigimda ise yaklasik olarak her progrma 4 saniyede 10 000 tane anahtar deniyor ki bu 4 saniyede 40 000 tane anahtar deniyor anlamina geliyor sorum ben nasil islemcinin kulanilmayan tum kismini csharpta yazdigim kod icin kulanabilirim?

yaptığın iş sadece brute force olduğu için paralel programlama kasmana gerek yok threadlere ayırıp işlemin her blümünü bi threade atarsan işletim sistemi çekirdeklere ayırma olayını otomatik yapıyor diye biliyorum. No Pasaran...

mevcut thread'inin cizelgelemediki onceligini yukseltmen gerek. http://msdn.microsoft.com/en-us/library/system. threading. thread. priority.aspx onceligi yukseltir ve thread icinde sleep fonksiyonu kullanmayip, cpuyu asiri derecede ve bencil bi sekilde tuketmeye calisirsan, pcde kasilmalar meydana gelebilir. ..

4 çekirdekli işlemci kullanıyorsun heralde %100 kullanamamanın sebebi o yazdığın dngüyü sadece tek çekirdeğin hesaplaması . Eğer diğer 3 çekirdeğinde kullanmasını istiyorsan dngüyü parçalayarak hesaplatman gerek. Bunu da paralel programlama ile yapabilirsin. https://computing.llnl. gov/tutorials/parallel_comp/#Whatis

: 4 çekirdekli işlemci kullanıyorsun heralde %100 kullanamamanın sebebi o yazdığın dngüyü sadece tek çekirdeğin hesaplaması . Eğer diğer 3 çekirdeğinde kullanmasını istiyorsan dngüyü parçalayarak hesaplatman gerek. Bunu da paralel programlama ile yapabilirsin. https://computing.llnl. gov/tutorials/parallel_comp/#Whatis oncelikle ikinizde sagolun bu paralel programlamayi csharp ta nasil yapabilicegim hakkinda bi makale varmi? bide pc ye gore orneyin once program pc nin islemcisinin kac cekirdekli olduguna bakacak ona gore calisacak bunu yapabilecegim bi yontem varmi

http://www.codeproject.com/KB/WCF/mandelbrotapi.aspx soyle bi ornek gordum incele istersen..