In http://www.opengl.org/registry/specs/ARB/tessellation_shader.txt TESS_CONTROL shaders sort of have shared memory.