implement shared memory's array