Running Jaguar Jobs over Multiple Processors
There are two ways to use multiple processors to make Jaguar jobs run faster: distribution of multiple subjobs over processors and threading with OpenMP. Each has advantages and disadvantages, which are discussed below. Jaguar provides automatic selection of a fairly efficient way of parallelizing the execution of a job. This information is presented first, followed by the discussion of each particular way of using multiple procesors. Here, the term “processor” is used to cover any hardware unit that can run a process, such as a single core on a CPU unit.