Hi Dong,
I don't have a great answer to this. When emulating pmem using DRAM, the only practical way I've found to add latency is to bind your program to one socket and use the local DRAM as DRAM, and the remote DRAM as pmem. This isn't the correct latency for the actual product, but at least it adds the remote hop latency so you can see the effect of longer latencies in your benchmarks.
But like I said that's not a great answer and there's really no substitute for benchmarking on the actual hardware.
-andy