在高性能计算中,关键不在于编写代码的速度有多快,而在于代码运行的有多快。如今,计算机语言的设计通常是为了提高编程速度,而不是提高代码的性能。与串行运行的应用程序相比,在高性能计算中需要更多地关注代码质量。最后,为应用程序使用并行文件系统或高性能计算系统的其他特有特性。软件与硬件需求也许并行和高性能计算的最大挑战是所用到的广泛的硬件和软件。
在高性能计算中,关键不在于编写代码的速度有多快,而在于代码运行的有多快。如今,计算机语言的设计通常是为了提高编程速度,而不是提高代码的性能。与串行运行的应用程序相比,在高性能计算中需要更多地关注代码质量。最后,为应用程序使用并行文件系统或高性能计算系统的其他特有特性。软件与硬件需求也许并行和高性能计算的最大挑战是所用到的广泛的硬件和软件。