Si tenéis una Raspberry 2 y podéis echarme una mano midiendo unos tiempos de los siguientes programas que están en
github.com/gallir/concurrencia_source_samples
Necesito que ejecutéis
$ time programa
tres veces y me paséis los resultados y el SO que tenéis (Ubuntu, la claśica de raspberry, etc.). Antes de ejecutar entrad a los directorios hardware y spinlocks y ejecutad make para generar los ejecutables.
Los programas que necesito tiempos son los siguientes:
hardware/counter_test_and_set
hardware/counter_compare_and_swap
spinlocks/test_compare_and_swap
spinlocks/compare_and_swap_backoff
spinlocks/compare_and_swap_yield
spinlocks/test_test_and_set
spinlocks/test_and_set_backoff
spinlocks/test_and_set_yield
spinlocks/ticket_lock
spinlocks/mcs_spinlock
spinlocks/clh_spinlock
Me lo podéis dejar en comentarios o email a gallir en gmail.com.
Muchas gracias, es para el libro
gallir.wordpress.com/principios-de-concurrencia/