Published January 1, 1999 | Version public
Technical Report Open

A Study of Multithreaded Benchmarks on the Hewlett-Packard X- and V-Class Architectures

Abstract

The Hewlett-Packard X- and V-Class ccNUMA systems appear well suited to exploiting coarse and fine-grained parallelism, using multithreading techniques. This paper briefly summarizes the multilevel memory subsystem for the X- and V-Class platforms. Typical MPP distributed memory programming concerns for the codes under investigation, such as explicit memory localization and load balancing, are compared to relevant issues when porting and tuning for the X- and V-Class. This paper uses two small benchmarks as the basis for investigating differences running multithreaded codes in SPP-UX and HP-UX environments. One code is from the Command, Control, Communication and Intelligence (C3I) Parallel Benchmark suite, shown to have the potential for large-scale parallelization with straightforward multithreading techniques. The second benchmark exhibits the computationally dynamic behavior of a thermally-driven explosion model. Both codes are shown to stress the HP systems' ability to keep memory close to processors and appropriate threads of execution.

Files

cacr173.pdf

Files (160.9 kB)

Name Size
md5:5f24d0e192fbe4299f0504f1e19ba904
160.9 kB Preview Download

Additional details

Identifiers

Eprint ID
28166
Resolver ID
CaltechCACR:CACR-1999-173

Dates

Created
2004-03-18
Created from EPrint's datestamp field
Updated
2019-10-03
Created from EPrint's last_modified field

Caltech Custom Metadata