Parallel PCA