N*1 no shared memory