2012-12-27 24 views
5

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

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.

Zobacz http://software.intel.com/en-us/blogs/2012/11/06/exploring-intel-transactional-synchronization-extensions-with-intel-software

+0

Znakomity, dziękuję –

Powiązane problemy