Vulcan: Hardware Support for Detecting Sequential Consistency Violations Dynamically | IEEE Conference Publication | IEEE Xplore