Cómo probar y comparar implementaciones de mutex

Como dice el título: ¿Cómo prueba y compara adecuadamente diferentes implementaciones de mutexes en c ++? Esencialmente escribí mi propia clase std :: mutex para un proyecto que se ejecuta en un núcleo 2, armv7 con el objetivo de minimizar la sobrecarga en el caso no disputado. Ahora estoy...