Pearson kernel w/o shared mem