Defects Related to Machine Architecture

From HPCBugBase

Jump to: navigation, search


Since hardware environments in HPC are heterogeneous, writing a portable program has been always a challenge for developers. Recent technology trends, such as grid computing, seem to increase the difficulty. Typical causes of a problem include:

  • little endian vs. big endian
  • 32-bit architecture vs. 64-bit architecture

While it is expected that some classes of defects in HPC code are related to these, software in other domains surely face similar issues. Further investigations are necessary to see whether there's any challenge specific to HPC development.

Personal tools