Text this: Distributed Jacobi Joint Diagonalization on Clusters of Personal Computers.