Linux Today: Linux News On Internet Time.

Clusters That Produce: 25 Open HPC Applications

Jul 14, 2009, 04:31 (0 Talkback[s])

[ Thanks to Douglas Eadline for this link. ]

"Sequential Applications - These applications run on a single core. While they may not be parallel (use multiple cores) the end user may run many copies of the same program with different input parameters. This type of computing is often called parametric processing. These types of programs can be written in any type of computer language.

"Threaded Applications - These applications use multiple cores, but only on one SMP node. Most of these programs are written using C/C++ or Fortran and use pthreads or OpenMP - As core counts increase many HPC users are taking advantage of this approach.

"Parallel Applications - These applications are written to use multiple cores across many nodes. They are mostly written in Fortran or C/C++ and use MPI as way to send messages between nodes."

Complete Story

Related Stories: