2003/07/09 by Z. Sroczynski, N. Eicker, Sroczynski, Z. +7
Computer Science · Physics and Astronomy · #Distributed #FOS: Computer and information sciences #FOS: Physical sciences #High Energy Physics - Lattice (hep-lat) #Parallel #and Cluster Computing (cs.DC) #cs.DC #hep-lat
paper · pdf · doi:10.48550/arxiv.hep-lat/0307015
26pp. LaTeX2e using package graphicx. 16 PostScript figures
arxiv created 2003/07/10 · arxiv updated 2009/12/01
Many appplications in computational science are sufficiently compute-intensive that they depend on the power of parallel computing for viability. For all but the "embarrassingly parallel" problems, the performance depends upon the level of granularity that can be achieved on the computer platform. Our computational particle physics applications require machines that can support a wide range of granularities, but in general, compute-intensive state-of-the-art projects will require finely grained distributions. Of the different types of machines available for the task, we consider cluster computers. The use of clusters of commodity computers in high performance computing has many advantages including the raw price/performance ratio and the flexibility of machine configuration and upgrade. Here we focus on what is usually considered the weak point of cluster technology; the scaling behaviour when faced with a numerically intensive parallel computation. To this end we examine the scaling of our own applications from numerical quantum field theory on a cluster and infer conclusions about the more general case.