title: C++ - framework for computing PCA (other than armadillo)
body: <p>I have a large dataset of around <code>200000</code> data points where each data point contains <code>132</code> features. So basically my dataset is <code>200000 x 132</code>.</p>
  
  <p>I have done all the computations by using the <a href="http://arma.sourceforge.net/" rel="nofollow">armadillo framework</a>. However, I have tried to do PCA analysis but I received a memory error which I don't know that it's because of my RAM memory( 8 GB of Ram ) or its a limitation due to the framework itself. </p>
  
  <p>I receive the following error : <code>requested size is too large</code>.</p>
  
  <p>Can you recommend me another framework for PCA computation which doesn't have size/memory limtations?</p>
  
  <p>Or if you have previously used armadillo for PCA computation and encountered this issue, can you tell me how you managed to solve it?</p>