babamın kullandığı pentium4 işlemcili PCnin emekliye ayrılma zamanı geldi gibi sanki (bazıları, "emeklilik zamanı gelmiş de çoktan geçmiş bile" diyebilir, o ayrı konu)
önümüzdeki aylarda bi fırsat olursa sistemini yenileyeyim de sürünen performansa mahkum kalmasın diye düşünüyorum.
video oyunları ile işimiz olmayacak yani. film, internet, müzik, video, flash tabanlı oyunlar vs.. amaçlı bir sistem olacak. bu bağlamda AMD A4(3400) ya da A6(3500) işimizi görür gibi geliyor bana. tecrübesi ya da bilgisi olan arkadaşlardan fikir almak istedim, hangisinin performansı daha iyi olur acaba?
bu turbo modu denen olay tam olarak nasıl çalışır, detaylı bilgim yok. gerçekten işe yarar bişey mi? yoksa değerlendirme yaparken A6-3500 işlemciyi 2,1 GHZ olarak mı varsaymalıyız?
ek soru: bu düzeydeki işlemcilerle işletim sistemi olarak 32 bit mi, yoksa 64 bit mi tercih etmeliyiz? bu konuda bilgim yok ama 64 bit sistemler biraz kasıyor gibi sanki.. 32-64 bit olayının performansa etkisi var mıdır???
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Bence benim yazdıklarımı okumayın, kafanızı karıştırdıkça daha da karıştıyorum gibi bi kanı var içimde.
Önermeyi sadece "çok çekirdekli cpu, multitasking'de daha hızlı olur" kadar basite indirgersek yannış olur. Çekirdek sayısı arttıkça çalışma frekansı düşer, eğer düşürmek istemiyorsak o şekilde altyapısını kurmamız lazım bu da maliyeti çok arttırır. 3 ghzde çalışan 2 çekirdekli mimari için, 3 ghz de çalışan 4 çekirdekli mimariye göre daha düşük maliyet ile üretilebilir. Tutup siz piyasaya 16 çekirdekli işlemciyi(Opteron Interlagos)stok 2.2 ghz hız yerine 3.3 ghz hızında çalışacak şekilde üretmek isterseniz, 100 liraya malettiğiniz işlemci size 150 liraya patlar.
Yukardaki genellemeyi, "aynı frekansda çalışan çalışan çok çekirdekli cpu, multitaskingde eğer işletim sistemi saçmalamazsa daha az çekirdekliden daha iyidir" şekline çevirmek gerekir. Windows pre-emptive multitasking yapar her bir iş için 20ms zaman verir, sonra diğerine geçer. Eğer siz frekansı arttırırsanız multitasking de yapılacak işi arttırmış olursunuz. Önemli olan her zman max. çıktı kapasitesi değildir, cevap verme süresidir, aynı serverlarda olduğu gibi. Düşük hızda çalışan onlarca çekirdek, az sayıda yüksek hızda çalışan çekirdeğin verdiği cevap süresine çoğunlukla erişemez. Bu çalışan programa ortama yük durumuna vs. vs. göre değişir. Çok fena kısaltıp kestirip attım ama ben sanırım kafa karıştırmaktan başka bişey yapmıyorum burada.
Ben sırf CPU lar arası internet performansı karşılaştırması yapan bişey görmedim şimdiye kadar. Yani scriptle yada özel bi programla 30-40 tane web sayfası açıp sonra bunlarla ilgili test yapan, mesela 20 30 tane 1080p flash video açtırıp, fps doğal olarak 3 5 lere düşeceğinden, hangi cpu daha hızlı bu işleri tamamlayacak gibi deneme yapan yer görmedim.
Ama browserlardaki Java Script engine direk olarak frekansdan daha çok etkilenir. Ama bunu işlemci frekansı arasındaki fark ile hissedebileceğinize ihtimal vermiyorum, çünkü JS ile 3D Raytrace yapmak faln gibi absürd işler dışında bi işe yaramaz.
512 yazıp Go diyin, 512mb sistem ramı yiyip Java Script ile Ray tracing yapar.
Web browserlar doğası gereği multicore sistemlerden 3D renderdaki gibi yararlanamazlar. Javascript engine, kendi içinde kod anlamında OpenMP faln gibi şeylerle paralleştirilip daha hızlı çalışır hale gelebilir. Ama sizin açtığınız web sayfaları sistem tarafından farklı proseslere veya threadlere ayrılıp, 1. sekmedeki işler 1. coreda 2. coredaki işler 2. coreda çalışıyor vs. gibi şeyler diyemezsiniz.
Yine kafa karıştırdığımı düşünüyorum, o şekilde bi test bilmiyorum. Ama benim kendi test ettiğim, mesela JavaSCript ile aynı işten 1 tanesini de 5 tanesini de aynı zmanda bitiriyorsa daha yüksek frekansın etkisi daha fazladır sonucuna varıyorum.
cekirdek mhz cache hepsini gectim de bunlarin gpulari da farkli sanirim.6410 var a4'te digerinde 6530 var.abarti fiyat farki yok ama a6 alin daha uzun sure kullanirsiniz.
önümüzdeki aylarda bi fırsat olursa sistemini yenileyeyim de sürünen performansa mahkum kalmasın diye düşünüyorum.
video oyunları ile işimiz olmayacak yani. film, internet, müzik, video, flash tabanlı oyunlar vs.. amaçlı bir sistem olacak.
bu bağlamda AMD A4(3400) ya da A6(3500) işimizi görür gibi geliyor bana. tecrübesi ya da bilgisi olan arkadaşlardan fikir almak istedim, hangisinin performansı daha iyi olur acaba?
A4-3400: 2 çekirdek - 2,7 GHZ - 1mb cache
A6-3500: 3 çekirdek - 2,1 GHZ(Turbo ile 2,4 GHZ) - 3mb cache
bu turbo modu denen olay tam olarak nasıl çalışır, detaylı bilgim yok. gerçekten işe yarar bişey mi? yoksa değerlendirme yaparken A6-3500 işlemciyi 2,1 GHZ olarak mı varsaymalıyız?
ek soru: bu düzeydeki işlemcilerle işletim sistemi olarak 32 bit mi, yoksa 64 bit mi tercih etmeliyiz? bu konuda bilgim yok ama 64 bit sistemler biraz kasıyor gibi sanki.. 32-64 bit olayının performansa etkisi var mıdır???
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi ehhalil -- 29 Aralık 2011; 19:01:18 >