Homogeneous Versus Heterogeneous
Issue #3: Software (operating system, compiler, ...)
What is a homogeneous computing environment?
A homogeneous computing environment is a network which satisfies (1), (2), and (3). The operating system, compiler, and compiler options do not alter the representation of floating point values.
If any of these requirements is not met, the system is heterogeneous.