FlexBulk: Intelligently forming atomic blocks in blocked-execution multiprocessors to minimize squashes | IEEE Conference Publication | IEEE Xplore