Heterogeneous Networks -- Arithmetic Issues
Even on IEEE machines results may differ between machines, compilers and compiler switches
- Global variables may have different values
- Eigenproblem for a tridiagonal matrix -- run QR on each processor and each processor finds k eigenvectors. But each processor may compute a different QR sequence
- Stopping criteria for iterative methods -- may not be satisfied on each processor simultaneously