Chciałbym poeksperymentować z nowymi instrukcjami Intel TSX zanim chip stanie się dostępny. Czy Intel udostępnia emulator, czy jest jakaś inna technika, która jest szeroko stosowana?Emulowanie instrukcji Intel TSX
5
A
Odpowiedz
6
Ważne jest, aby pamiętać, że jeśli pracujesz dla dowolnej średniej lub dużej firmy, Intel może wysłać ci bezpłatny sprzęt (tak, jak nam się to przydarzyło).
Do tego eksperymentu trzeba się najnowszej wersji (5.31) Intel® Software Development Emulator (Intel® SDE) oraz kompilator, który może wygenerowania instrukcji RTM (poprzez intrinsics lub bezpośredniego kodu maszynowego). Należy pamiętać, że pomiary wydajności w systemie Intel SDE z oprogramowaniem RTM mają ograniczoną wartość, ponieważ emulacja TM w oprogramowaniu zamiast używania prawdziwego sprzętu jest ogromna, ale jak widać później, Intel SDE może już zademonstrować ważne punkty użycia RTM dla programistów bibliotek współbieżnych i programistów aplikacji.
Powiązane problemy
- 1. Kolejka instrukcji procesorów Intel dostarcza prognozę rozgałęzień statycznych?
- 2. Opis maszynowy TSX i ogólne parametry
- 3. Jaki jest status błędu TSL związanego z TSX SKL-105?
- 4. Emulowanie metody list.insert() jako podklasy listy Pythona
- 5. Czy Intel Xeon Phi jest dostępny bez kosztownego kompilatora Intel?
- 6. Optymalizowanie kodu za pomocą Intel® Intel SSE do wektoryzacji
- 7. Co robi ta instrukcja Intel jmpq?
- 8. Programowanie chipsetów Intel
- 9. Licencja Intel TBB
- 10. Problemy z intrinsics intel
- 11. Przyspieszenie częstotliwości Intel MSR
- 12. Ładowanie kodu na GPU (Intel Sandy Bridge)
- 13. Czy gcc używa instrukcji Intel SSE 4.2 do przetwarzania tekstu, jeśli są dostępne?
- 14. static_assert i Intel kompilator C++
- 15. Najlepszy sposób na emulowanie czegoś takiego jak warunkowe_powrót_insetu?
- 16. Efektywne emulowanie wskaźnika laserowego dla mojego kota przy użyciu Matlab
- 17. Emulowanie nazwanych parametrów funkcji w PHP, dobry czy zły pomysł?
- 18. javascript: class.property vs class.prototype.property na emulowanie właściwości statycznych
- 19. Czy istnieje sposób na emulowanie typów liniowych w Haskell?
- 20. Różnica między API Intel x86 atomu Google i Google Play Intel x86 atomu sytem obrazu
- 21. Wykrywanie trybu C++ 0x w Intel C++?
- 22. NEON kontra Intel SSE - równoważność niektórych operacji
- 23. Intel HAXM nieobsługiwany w systemie Windows 8
- 24. GCC rolki montaż: ograniczenia rejestrów Intel 86_64
- 25. Włączanie fantazyjnego Intel (nie równego) operatora IntelliJ
- 26. Używanie obrazów OpenCV Mat z Intel IPP?
- 27. Atomowe doubles/float w Intel TBB
- 28. g ++ kontra Intel/Clang argument przekazujący zamówienie?
- 29. Liczba wątków używanych przez Intel TBB
- 30. Sublime Code Intel vs All Autouzupełnianie?
Znakomity, dziękuję –