Zaslat SMS: Assessment of cache coherence protocols in shared -memory multiprocessors