Estimating the Performance Advantages of Relaxing Consistency in a Shared Memory Multiprocessor