3 sonuçtan 1 - 3 arası sonuçlar
  1. #1

    Varsayılan nedir bu sanal çekirdek?

    merhaba arkadaşlar.
    internette gezinirken hala ht, cmt smt gibi kısatlamalarla anılan sanal çekirdek mevzuunu insanların algılayamadığnı farkediyorum.
    aslında üzülüyorum bi noktada. yani insanlar o kadar inanarak da konuşabiliyor ki. ht, sanal çekirdek değil diyen bile çıkabiliyor.
    öncelikle arkadaşlar. intel bile bu ht özelliği çıktığında bunun, sanal çekirdek olduğunu iddia etti. yani ilk kim çıkardı sorusunun cevabı bu. yani intel bile sanal çekirdek derken yanlış diyorsa bilemem.
    sizlere intel ve amd nin dökümanlarından sanal çekirdek mevzuunu olabildiğince aydınlatmaya çalışayım.
    ht, hyper transport adında amd´nin veriyolu mimarisi ile karıştırılsa da ht, hyper threading manasına gelir. ve salt intel´e özel bi durum da değildir. aslında 2 firmanın da kendine özgü çözümlerinin ortak adı diyebiliriz.
    intel firmasının çıkardığı p4 presscott mimarili -allahtan tükendi artık- işlemcileri, netburst ile gelen dallanma mimarisinin suyunu çıkardı ve 32 iş hattına sahip işlemciler üretmeye başladı.-allah bilir şimdiki işlemciler daha fazladır ama artık bu detayları 2 firma da vermez oldu.- bu kadar iş hattının en büyük olayı, bir işlemin işlemciden çıkmasının çok yüksek döngülere maruz kalması, buna bağlı da gecikmelere uğraması idi.
    bu mimari, işlemcilerin çok daha yüksek saat frekanslarında çalışmasını gerektiriyordu. intel, bunu da pazarlama stratejisi olarak kullandı ve dedi ki "kardeşim benim işlemcim çok fazla iş hattına sahip bu sayede de daha yüksek hıza çıkabiliyor." oysa ki kazın ayağı öyle değildi. o kadar iş hattı nedeni ile işlemci düşük saat frekansında kalırsa işlemler çok uzun sürede bitmek zorunda kalıyordu. bu da işlemcilerin gereksiz yere güç harcamasına neden olduğu gibi üretim maliyetlerini de arttırıyordu. ha satış stratejisi işe yaradı mı? dünyanın en uzun süre üretilen işlemcilerinden birisi de p4 oldu diyebiliriz. 2011 e kadar üretildi bu işlemci ailesi.
    ama tek olayı bu da değildi. bildiğiniz gibi gündelik-kişisel pc ler tek bir işlem yapmaz. yani bir server aldığınızda onu ister iş ister oyun serveri yapar buna göre optimize edersiniz. işlemcinizi buna göre seçersiniz değil mi? ama bir pc, her işi yapacak şekilde donatılmalıdır. oysa ki gündelik hayatta uzun iş hatlarını gerektirecek sse komut setli rendering programları yanı sıra kısa iş hattı isteyen oyun, çizim ya da internette gezinme gibi işleri de yerine getiririz ki bu işlemler işlemciden çıkarken diğer işlemlerin de bitmesini beklemek zorundadır. işte burda büyük sıkıntılar baş göstermeye başladı. ve intel burda 2 seçeneği olduğunu farkediyordu. ya çift işlemcili anakart üreticek, ya da bir ihs altına 2 işlemci koyacaktı. ama 2 sinin de artık müşteriyi kızdıracağını farkettiği için, yeni bi şey denedi. bu sayede kısa iş hattı isteyen işlemler diğer programları beklemeden hızlıca out olacak ve kalan zamanlamalarda yeni işlemleri çekebilecekti işlemci.
    aynı zamanda çok çekirdek isteyen program gelirse de bu fazladan zamanlamaları kullanabilecekti.
    bu ufacık hilenin faydası oldu mu? intel açısından çok fazla oldu arkadaşlar.
    alan wake oyununu hatırlarsınız sanırım. o oyun p4 ün ezeli rakibi athlon 64 ler tarafından oynanamıyorken p4 ler ht sayesinde 30 fps oynanabilir hale geliyordu. tabii athlon 64 x2 varsa elinizde 60 fps üstü oynamak da ayrı konu ya
    anlayacağınız intelin ht si-ki aslında intel sanal çekirdekleri ht oalrak da adlandırmak hatadır. aslında adı, smt"simultaneous multi threading" demektir.- ölmez süründürür bi özelliktir. ve çok spesifik olaylarda işe yaramaktadır. çünkü smt, özünde verimsiz bir işlemcinin kaynaklarının verimli hale getirilmesi çabasıdır.
    peki athlon 64 nasıl p4 ü eziyordu dersek. sen 32 kademeli işlemci yaparsın rakibin 12 kademeli olursa tabii rakibin sen daha bir işlemi bitirmeden 2-3 işlemi bitirip yenisi nerde abi diye sorar.
    amd´nin ht si ya da sanal çekirdeği nedir diye sorarsanız da bu sorunun cevabı fx mimarisinde ve ondan önce birazcık phenom mimarisinde gizlidir. amd çok fazla çekirdeğin bi noktadan sonra sorun çıkaracağını biliyordu. bu nedenle gerektiğinde çekirdeklerin ya komple kapanmasının ya da hepsinin birleşmesinin gerekli olduğuna inanıyordu. yani intel´in tersine onun sanal çekirdekten anladığı, birleştirme üzerine idi. bu konuda ilk nesil phenomlarda falan bir kaç denemede bulundu. ama pek beceremedi. daha çok parking olayına dayandı ki gerektiğinde bu çoklu çekirdekler loop sorunu yaşamasın. ki bu konuda bazı programlarda fayda sağlasa da ilknesil phenom un bazı revizyonlarındaki tlb hataları, bu özelliği gölgede bıraktı ne yazık ki.
    fx mimarisinde de amd çok farklı bi şey çıkardı ve buna "cmt, ccx" adı altında bi ht mimarisi getirdi. cluster adı altındaki modül mimarisine göre bir fx işlemcisi gelen işlemin kodunu çözerken gereken çejkirdek sayısı çok ise bu durumda kendini bölücek -ki bu modülün yapısına göre 2 den 4 e kadar çıkabiliyordu- gerektiğinde de modülleri birleştirecek idi. bunun için de standart çekirdeğinin %20 büyüğü çekirdekler kullandı. tabii ki beceremedi. ilk nesil fx ler biraz da amd nin mali yetersizliği nedeni ile başarısız çıktı. buna bi de microsoft´un yıllarca intel´den yana olup adam gibi fx leri kullanıcak görev yöneticisi güncellemelerini taa win 10 1909 da vermesi işin tuzu biberi oldu. her sene şimdi düzelticez abiden ileri gidemediler.
    her ne ise. peki sizce cmt yok mu oldu? hayır tabii ki de. amd işin suyunu çıkararak bu mimariyi katladı da katladı ve şu anki ryzenlerin temelini attı.
    şöyle ki, şu anki ryzenlerin kaç çekirdek olduğunu sorsamhemen 8 16 çekirdek dersiniz. ama aslında sadece çift çekirdekler. evet yanlış duymadınız. sadece çift çekirdekler. ama her bir çekirdek içinde 4 minik çekirdeğe sahip birer modül. ayrıca bi de intel´in smt´sini de işin içine kattığı için 2x4x2 olarak 16 çekirdeğe kadar çıkabiliyorlar. ki bu yönleri sayesinde de üretimleri inanılmaz verimli. farkında iseniz r3 ile r9 arasında öyle çok ahım şahım fiyat farkı da olmuyo. ha türkiyede çok ama newegg e bakarsanız r3 1200 ile r5 1600 arasında 30 40 dolar anca fark görürsünüz. çünkü 1200 ler bile özünde 8 çekirdeği çalışan işlemcilerdir. ki ilk çıktıklarında bazı kullanıcılar 8 çekirdeği de çalışan 1200 e tesadüf etti. ki ryzen 4. nesil geldi hala üretim teknikleri çok iyi durumda ve hala ucuza satabiliyorlar.
    yani arkadaşlar sanal çekirdeğe sanal çekirdek demek yanlış değildir. aksine ht demek daha büyük yanlıştır. çünkü bu, amd nin veriyolu mimarisinin de ismidir ve karışıklığa yol açar

  2. Varsayılan

    maşallah destan yazmışsın okumak biraz zor

  3. #3

    Varsayılan

    Alıntı Orijinalini Gönderen: nicksiznikola Mesajı Görüntüle
    maşallah destan yazmışsın okumak biraz zor
    bizim insanımız okumaktan kaçtığı için bi şeyleri uydurmayı ya da doğruyu yanlışlamayı seviyo. ondan okumanızı tavsiye ederim.

Benzer Başlıklar

  1. Sanal Kart Nedir ?
    Canercik tarafından İnternet, Ağ ve Güvenlik forumunda
    Yanıt: 3
    Son Mesaj: 04.04.2020, 16:52
  2. Sanal Çekirdek kapatma
    bugrab tarafından Donanım forumunda
    Yanıt: 0
    Son Mesaj: 16.06.2012, 20:32
  3. 4 çekirdekli işlemciyi sanal olarak 8 çekirdek gibi yapma!!!
    avatar1903 tarafından Overclock ve Modifikasyon forumunda
    Yanıt: 2
    Son Mesaj: 29.10.2011, 19:38
  4. pentinum d925 3.0 işlemcide sanal çekirdek varmı
    birimin tarafından Donanım forumunda
    Yanıt: 2
    Son Mesaj: 08.09.2010, 04:41
  5. Çift Çekirdek Nedir ? Ne İşe Yarar
    Alisan74 tarafından Donanım forumunda
    Yanıt: 5
    Son Mesaj: 21.06.2009, 00:46

Gönderim İzinleri

  • Yeni başlık açamazsınız
  • Yanıt yazamazsınız
  • Eklenti gönderemezsiniz
  • Mesajlarınızı düzenleyemezsiniz
  •