Synchronized Shared Memory and Procedural Abstraction: Towards a Formal Semantics of Blech | IEEE Conference Publication | IEEE Xplore