Overview of QUIC-SVD - UMass Graphics Lab - University of ...
Overview of QUIC-SVD - UMass Graphics Lab - University of ...
Overview of QUIC-SVD - UMass Graphics Lab - University of ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Parallelize Gram Schmidt Orthogonalization<br />
• Classical Gram Schmidt:<br />
Assume v1 , v2, v3... vn<br />
are in the current basis set (i.e. they<br />
are orthonormal vectors), to add a new vector :<br />
v<br />
( , ) ( , ) ... ( , )<br />
r<br />
1<br />
<br />
r where proj( r, v) ( r v)<br />
v<br />
r r proj r v1 proj r v2<br />
proj r v n<br />
n<br />
• This is easy to parallelize (as each projection is independently<br />
calculated), but it has poor numerical stability.<br />
r<br />
21