Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
ATI, 6 yıl önce 2006'da satın alındı.
Tek pişmanlık, Intel'in rakiplerinin henüz benzer bir teknolojiye sahip olmamasıdır, çünkü Hyper-threading, AMD'nin böyle bir şeyle geleceğini umar.
Buldozer, hyperthreading'in zorlu bir uygulaması gibi bir şey: Kaynaklar için de savaşan, bariz bir şekilde kıt FPU'lara sahip 8 alt çekirdek.
Şaşırtıcı bir şekilde, Boole, çoklu kullanımda bile ortalama olarak Thuban x6'dan biraz daha iyi performans gösterdi. İyi paralelleştirilmiş tamsayı görevlerinde hızlı hesaplar (i7'ye biraz ulaşmaz), ancak diğer her şeyde i7'yi birleştirir ve sonuç olarak ortalama olarak i5-2400 düzeyinde olduğu ortaya çıkar. Kısacası, masaüstü için bir sunucu işlemcisi. Ve Trinity'de bu durumun düzeltilmesi pek olası değildir: çekirdekler buldozerdir.
ixbt'ye göre ,
CPU performansındaki artış, Piledriver kod adı altındaki yeni işlemci çekirdeğinin değeri olan %29'a ulaşıyor.
Yani yanılmışım. Bakalım bunu hangi uygulamalar yapacak?
Enerji verimliliği açısından hala daha kötü. Her bir fiziksel çekirdeğin çalışmasına, 4 fiziksel çekirdeğin 8 bağımsız bilgi akışı yürütmesinden daha fazla enerji harcanır.
/Alıntıyı cevabınızdan ayırarak gönderiyi düzelttim. Alıntı dışında bir cevap girebilmek için (işe yaramazsa), soldaki HTML düğmesine basın, işaretlemenin en sonuna birkaç harf yazın ve görsel moda dönün - Mathemat/
https://www.mql5.com/ru/articles/405 - Bu makaleyi okuduktan sonra programcı olmama rağmen GPU üzerinde hesaplama konusu ilgimi çekti ancak bu yazıda http linkine rastladım. ://www.ixbt.com/ video3/rad.shtml bu makaleyi çekti - http://www.ixbt.com/video3/rad2.shtml . Bana öyle geliyor ki, bu konu bu projenin geliştiricilerinin ilgisini çekebilir, çünkü bir strateji test cihazının karmaşık işlemlerle optimize edilmesinin performansını artırmak için bir seçenek tanımlıyor. Belki de bu bir şekilde projenin geliştirilmesine yardımcı olacaktır.
Not: Bu makaleyi sonuna kadar okumadım.
İlginiz için teşekkür ederim....
Ve buradaki insanlar, Microsoft'un VS11'leri için uyguladığı C++ AMP hakkında ne düşünüyor:
http://msdn.microsoft.com/en-us/library/hh265136(v=vs.110).aspx
Bu teknolojiyi Haziran 2011'deki AMD Fusion Developer Summit'te duyurduk. Aynı zamanda, spesifikasyonu açma niyetimizi duyurduk ve diğer derleyici satıcılarıyla birlikte çalışarak derleyicilerinde (herhangi bir platformda) destekleyebilmeleri için çalışıyoruz. .
MS'nin bu dil uzantısının açık kaynak olmasını istediğini unutmayın. VS11'de denedim ve harika şeyler olduğunu söylemeliyim. Ayrı bir .cu'daki hacimli CUDA SDK kodu yerine, aynı .cpp'de yalnızca birkaç satır:
MQL5'in de aynı olasılığı olsaydı iyi olurdu. OpenCL ile çalışmadım ama orada programlamanın da zor olduğunu duydum.
OpenMP zaten istendi. Verme.
Terminal geliştiricileri için bir soru: OpenCL API'sine çalışma grubu boyutunu ayarlama yeteneğinin eklenmesi planlanıyor mu? Çok güzel olurdu. Muhtemelen anladığım kadarıyla CLExecute() işlevinde.
CLExecute (cl_krn,work_dim,offset, work ) - öyle değil mi?
Hayır, bunlar sadece küresel çalışma alanının boyutları.
Ancak yerel çalışma grubunun büyüklüğü - hiçbir yerde terminal geliştiricilerinin uygulanmasında. Ama yapmalısın.
Tam teşekküllü OpenCL API'si, CLExecute() ile benzer olan clEnqueueNDRangeKernel() işlevine sahiptir. İşte altıncı argümanı - const size_t * local_work_size - ve gerekli.