fix parameter regression when using shared memory