Comparing Windows NT, Linux, and QNX as the basis for cluster systems

Avi Kavas*, Dror G. Feitelson

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

Clusters use commodity hardware and software components to provide an environment for high-performance parallel processing. A major issue in the development of a cluster system is the choice of the operating system that will run on each node. We compare three alternatives: Windows NT, Linux, and QNX - a real-time microkernel. The comparison is based on expressive power, performance, and ease-of-use metrics. The result is that none of these systems has a clear advantage over the others in all the metrics, but that each has its strong and weak points. Thus any choice of a base system will involve some technical compromises, but not major ones.

Original languageEnglish
Pages (from-to)1303-1332
Number of pages30
JournalConcurrency Computation Practice and Experience
Volume13
Issue number15
DOIs
StatePublished - 25 Dec 2001

Keywords

  • Computational cluster
  • Linux
  • Node system
  • QNX
  • Windows NT

Fingerprint

Dive into the research topics of 'Comparing Windows NT, Linux, and QNX as the basis for cluster systems'. Together they form a unique fingerprint.

Cite this