Title :
Performance prediction and evaluation of parallel processing on a NUMA multiprocessor
Author :
Zhang, Xiaodong ; Qin, Xiaohan
Author_Institution :
Div. of Math. & Comput. Sci., Texas Univ., San Antonio, TX, USA
fDate :
10/1/1991 12:00:00 AM
Abstract :
The efficiency of the basic operations of a NUMA (nonuniform memory access) multiprocessor determines the parallel processing performance on a NUMA multiprocessor. The authors present several analytical models for predicting and evaluating the overhead of interprocessor communication, process scheduling, process synchronization, and remote memory access, where network contention and memory contention are considered. Performance measurements to support the models and analyses through several numerical examples have been done on the BBN GP1000, a NUMA shared-memory multiprocessor. Analytical and experimental results give a comprehensive understanding of the various effects, which are important for the effective use of NUMA shared-memory multiprocessor. The results presented can be used to determine optimal strategies in developing an efficient programming environment for a NUMA system
Keywords :
multiprocessing systems; parallel processing; performance evaluation; scheduling; BBN GP1000; NUMA shared-memory multiprocessor; analytical models; interprocessor communication; memory contention; network contention; nonuniform memory access; optimal strategies; parallel processing performance; process scheduling; process synchronization; programming environment; remote memory access; Analytical models; Communication switching; Computer architecture; Dynamic programming; Large-scale systems; Measurement; Memory architecture; Multiprocessor interconnection networks; Parallel processing; Processor scheduling;
Journal_Title :
Software Engineering, IEEE Transactions on