optimized ARM RWSEM algorithm