Herhangi bir Intel AVX intrinsik kütüphanesi var mı? SSE2 integer intrinsics derleme zamanında mevcut değilse, MMX intrinsics için back-backs 'sse2mmx.h' başlık benzer bir şey arıyorum. Böylece AVX için benzer bir kütüphaneye sahip olsaydım, AVX eklentisinin mevcut olmaması durumunda neredeyse optimal hıza sahip olacak şekilde yeni donanım için optimize edilmiş kod yazabilirim. Googling, şu ana kadar çok yardımcı olmadı :(Intel AVX intrinsics: herhangi bir uyumluluk kütüphanesi var mı?
cevap
Intel, AVX emulation header sağlar. Denemedim, ancak bağlantılı makaleyi alıntılıyor "AVX öykünme üstbilgisi dosyası, Intel SSE4'e kadar önceki Intel talimat kümesi uzantıları için iç yönler kullanmaktadır .2. SSE4.2 geliştirme ortamı yanı sıra AVX öykünme üstbilgi dosyası kullanmak için donanım gereklidir. Basitçe bu dosyayı dahil etmek için: #include "avxintrin_emu.h"
nstead her zamanki gibi #include <immintrin.h>
"- gibi geliyor
Intel, SDE adlı bir emülatöre de sahiptir, bu da yararlı olabilir. Henüz AVX kodunu test etmek için kullanmadım, ancak AES-NI komut kümelerini kullanarak kod test etmek için makinemde iyi çalıştı üzerinde eski CPU ve bunun AVX emülasyonunu da desteklediğini biliyorum. SDE, özellikle CPUID işlem kodunuzu kontrol etmek için kullanışlıdır.
- 1. Intel SSE ve AVX Örnekler ve Öğreticiler
- 2. Herhangi bir ccTalk kütüphanesi var mı?
- 3. css3 uyumluluk modunda çalışmıyor, herhangi bir alternatif var mı?
- 4. Android için herhangi bir üçüncü taraf UI kütüphanesi var mı?
- 5. Yerleştirilebilir herhangi bir basit Java FTP Server kütüphanesi var mı?
- 6. Küçük resimler için herhangi bir java kütüphanesi var mı?
- 7. SQL'i biçimlendirmek için herhangi bir java kütüphanesi var mı?
- 8. .NET transliteration kütüphanesi var mı?
- 9. SSEPlus ile ilgili herhangi bir deneyimi var mı?
- 10. Bir dizenin piksel uzunluğunu hesaplamanın herhangi bir yolu var mı?
- 11. NEONU intrinsics
- 12. Slick 2D lib için herhangi bir iyi öğretici var mı?
- 13. iOS'ta Android'in herhangi bir karşılığı var mı?
- 14. Moodle için herhangi bir API var mı?
- 15. Herhangi bir ücretsiz php tarayıcı var mı?
- 16. "Vurgulu" kodun herhangi bir yolu var mı?
- 17. Herhangi bir guava genel görünümü var mı?
- 18. Herhangi bir Clojure DSL var mı?
- 19. Herhangi bir FACEBOX alt türü var mı?
- 20. Herhangi bir standart silme functor var mı?
- 21. Herhangi bir GMP logaritma fonksiyonu var mı?
- 22. Tomcat'e herhangi bir IIS eşdeğeri var mı?
- 23. PLINQ'in herhangi bir faydası var mı?
- 24. Herhangi bir IPMI simülatörü var mı?
- 25. Herhangi bir sprite koleksiyonunu bilen var mı?
- 26. Çevresinde herhangi bir ScalaConsole var mı?
- 27. Herhangi bir getNLMultibutton kitaplığı var mı?
- 28. Herhangi bir python OpenID sunucusu var mı?
- 29. GC.disable'ın herhangi bir performans dezavantajı var mı?
- 30. Herhangi bir İşleme programı profiler var mı?