Dün can sıkıntısınında etkisiyle bişiler yapim dedim aklımdada şöle istatistikle
lgili basit bir örnek yapıp bloğuma koymak vardı.. Ama gene duramadım gittim
AMD’nin geliştirici makalelerini okudum 3Dnow! teknolojisi örneklerini inceledim
ve Varyans , Standart sapma ve ortalamaları 3DNow! kullanarak hesaplattım
sonuç ilk 3DNow! denemem için hiçde fena değil 🙂
Peki nedir bu 3Dnow! ?
3DNow! AMD’nin kendi işlemcileri için geliştirdiği multimedya komut setidir ,
ilk defa 1998 yılında K6-2’ye eklenmiştir.
İşlemcinin grafik yoğunluklu uygulamalar için vektör işleme ihtiyaçlarını karşılamak için dizayn edilmiştir.
3DNow! Destekleyen işlemciler
K6-2 ve sonrası AMD işlemciler K6-III,Athlon,Duron,Atlon XP,Sempron,Athlon 64
Athlon 64 X2,Opteron,Turion 64, Turion 64 X2,Geode NX
Via C3 ve daha günceli
IDT Winchip 2 ve daha günceli
Msvc++ dosyalarını derleyebilmeniz için;
Visual Studio 6.0 Processor Pack yüklemelisiniz.
Processor Pack için ise Visual Studio 6.0 Service Pack 5.0‘ı kurmanız gerekiyor
Ben SP 6.0’ı yükleyim yer dedim yemedi 🙁 mutlaka Service Pack 5.0 yüklemelisiniz.
Not: İstatistik yalan değildir , beşer şaşar 🙂
Tanrı tüm istatikçileri korusun.
eheueu amin 🙂
Merhaba İsmail Ata KURT. Google.comda 3DNow diye aratınca karşıma ilk site olarak seninki gelmesi beni biraz şaşırttı. Demek Türkiye’den AMD 3DNow teknolojisiyle ilgilenen tek sen varsın. Bende merakla ne var bibakayım dedim. Uygulamayı indirdim. Sonrada derledim. GÜzel çalıştır. Söylemek istediğim en son VC++ (8.0, 9.0Beta) Tada derleniyor. İşin ilginç yanı bu yeni derleyiciler korkunç performans artışı sağlayabiliyor. Biraz araştırdım for döngülerini daha hızlı işletmek için OpenMP denilen apiyi buldum. Bununla derlemedim. Ama derledikten sonra sana tekrar sonuçları gönderecem. Birde bununla ilgili bir makale yazarsan sevinirim. Kodlarının devamını diliyor ve İstatistiğin nekadar kolay olduğunu bize anlattığın için sana teşekkür ediyorum.
Merhaba İlhan bey beğendiğinize sevindim. Bahsettiğiniz OpenMP apisini biraz inceledim , yanlış anlamadıysam bahsettiğiniz iyileştirmeleri çoklu işlemci(çekirdek) teknolojilerinden faydalanarak sağlıyor. Evet neden OpenMP ile ilgili bir makale,kod olmasın 🙂
http://www.openmp.org
http://en.wikipedia.org/wiki/OpenMP
http://msdn2.microsoft.com/en-us/library/tt15eb9t(VS.80).aspx