Querying folks. What build are you using? I'm using mikaelh2-hp4, icpc build -ofast -march=corei7. 3-4kpps. Hard to find blocks these days with current difficulty but still slugging along.
I'm running with the mikaelh2-hp4 build. You maybe shooting yourself in the foot by compiling with -ofast option. Even though you may get a higher PPS number with -ofast, there is a good chance that you'll find less blocks due to the loss of accuracy caused by compiling with that optimization.
I'm running executables compiled with "-O2" because I noticed very little difference in PPS between -O2 and -O3, and less optimization also has less chance of introducing errors or loss of accuracy.