Performance optimization for parallel processing on a multiple-CPU server

被引:3
作者
Fung, YF [1 ]
Ercan, MF
Ho, TK
Cheung, WL
机构
[1] Hong Kong Polytech Univ, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
[2] Singapore Polytech, Sch Elect & Elect Engn, Singapore, Singapore
关键词
SMP systems; multithreaded programming; parallel algorithms; performance optimization;
D O I
10.1016/S0010-4655(01)00327-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Symmetric multi-processor (SMP) systems, or multiple-CPU servers, are suitable for implementing parallel algorithms because they employ dedicated communication devices to enhance the inter-processor communication bandwidth, so that a better performance can be obtained. However, the cost for a multiple-CPU server is high and therefore, the server is usually shared among many users. The work-load due to other users will certainly affect the performance of the parallel programs so it is desirable to derive a method to optimize parallel programs under different loading conditions. In this paper, we present a simple method, which can be applied in SPMD type parallel programs, to improve the speedup by controlling the number of threads within the programs. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:191 / 195
页数:5
相关论文
共 6 条
  • [1] [Anonymous], 1998, MULTITHREADED PROGRA
  • [2] Visualization and performance prediction of multithreaded Solaris programs by tracing kernel threads
    Broberg, M
    Lundberg, L
    Grahn, H
    [J]. IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 407 - 413
  • [3] ERCAN MF, 1997, P INT S OPT SCI ENG, P466
  • [4] The parallelization of a highway traffic flow simulation
    Johnston, CM
    Chronopoulos, AT
    [J]. FRONTIERS '99 - THE SEVENTH SYMPOSIUM ON THE FRONTIERS OF MASSIVELY PARALLEL COMPUTATION, PROCEEDINGS, 1999, : 192 - 199
  • [5] KLEIMAN S, 1996, PROGRAMMING THREADS
  • [6] WU JQ, 1995, IEEE T POWER SYST, V10, P1343, DOI 10.1109/59.466519