Visualising parallel numerical software performance on a shared memory multiprocessor

被引:0
|
作者
Lee, P
Phillips, C
机构
[1] Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne
来源
COMPUTING SYSTEMS IN ENGINEERING | 1995年 / 6卷 / 4-5期
关键词
D O I
10.1016/0956-0521(95)00034-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider here the use of a software package which can be used to monitor and visualise the behaviour, with respect to data accesses, of parallel software in a multiprocessor environment supporting shared memory. The purpose of such monitoring is two-fold: to aid in the understanding of the behaviour of a given algorithm, and to support the debugging of that software. To illustrate the use of this package we analyse its facilities in connection with a parallel implementation of block Gaussian elimination to solve a system of equations which arises when a certain spectral method is employed to solve an elliptic partial differential equation in two dimensions. We outline the method, indicate the synchronisation mechanisms which are necessary to ensure that the correct sequence of operations take place, and briefly describe the facilities provided by Encore Parallel Fortran which support these mechanisms. We then examine the facilities of the visualisation software and indicate how these were adapted to monitor accesses to a packed storage representation of a block sparse array. Finally we illustrate the use of the software in the context of the solution of a particular partial differential equation.
引用
收藏
页码:351 / 356
页数:6
相关论文
共 50 条
  • [21] Scalable Parallel Fault Simulation for Shared-Memory Multiprocessor Systems
    Hadjitheophanous, Stavros
    Neophytou, Stelios N.
    Michael, Maria K.
    2016 IEEE 34TH VLSI TEST SYMPOSIUM (VTS), 2016,
  • [22] Parallel Simulation Methods of Heteroepitaxial Growth on Multiprocessor Systems with Shared Memory
    Pavskii, K. V.
    Revun, A. L.
    Rudin, S. A.
    Peryshkova, E. N.
    Kurnosov, M. G.
    OPTOELECTRONICS INSTRUMENTATION AND DATA PROCESSING, 2024, 60 (04) : 549 - 557
  • [23] Parallel scheduler for a shared memory (tightly-coupled) multiprocessor system
    Sharma, G
    Gupta, B
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1998, 13 (04): : 241 - 247
  • [24] EVALUATION OF PARALLEL COPYING GARBAGE COLLECTION ON A SHARED-MEMORY MULTIPROCESSOR
    IMAI, A
    TICK, E
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (09) : 1030 - 1040
  • [25] AND-PARALLEL EXECUTION OF LOGIC PROGRAMS ON A SHARED-MEMORY MULTIPROCESSOR
    LIN, YJ
    KUMAR, V
    JOURNAL OF LOGIC PROGRAMMING, 1991, 10 (02): : 155 - 178
  • [26] PERFORMANCE OF SHARED MEMORY IN A PARALLEL COMPUTER
    DONOVAN, K
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1991, 2 (02) : 253 - 256
  • [27] Model of a Shared Memory Multiprocessor
    Nikolov, Angel Vassilev
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (05): : 64 - 70
  • [28] A MULTIPROCESSOR WITH REPLICATED SHARED MEMORY
    LILLEVIK, SL
    EASTERDAY, JL
    AFIPS CONFERENCE PROCEEDINGS, 1983, 52 : 557 - &
  • [29] Performance of multistage bus networks for a distributed shared memory multiprocessor
    Texas A&M Univ, College Station, United States
    IEEE Trans Parallel Distrib Syst, 1 (82-95):
  • [30] Performance of multistage bus networks for a distributed shared memory multiprocessor
    Bhuyan, LN
    Iyer, RR
    Nanda, AK
    Kumar, M
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (01) : 82 - 95