Java']Java multithreading-based parallel approximate arrow-type inverses

被引:1
|
作者
Gravvanis, George A. [1 ]
Epitropou, Victor N. [1 ]
机构
[1] Democritus Univ Thrace, Sch Engn, Dept Elect & Comp Engn, GR-67100 Xanthi, Greece
来源
关键词
sparse linear systems; approximate inverses; preconditioned conjugate gradient-type methods; parallel algorithms; parallel programming; object oriented programming;
D O I
10.1002/cpe.1262
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A new parallel shared memory Java multithreaded design and implementation of the explicit approximate inverse preconditioning, for efficiently solving arrow-type linear systems on symmetric multiprocessor systems (SMPs), is presented. A new parallel algorithm for computing a class of optimized approximate arrow-type inverse matrix is introduced. The performance on an SMP, using Java multithreading, is investigated by solving arrow-type linear systems and numerical results are given. The parallel performance of the construction of the optimized approximate inverse and the explicit preconditioned generalized conjugate gradient square scheme, using a dynamic workload scheduling, is also presented. Copyright (c) 2007 John Wiley & Sons, Ltd.
引用
收藏
页码:1151 / 1172
页数:22
相关论文
共 50 条
  • [1] Parallel exact and approximate arrow-type inverses on symmetric multiprocessor systems
    Gravvanis, George A.
    Giannoutakis, Konstantinos M.
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 506 - 513
  • [2] On the performance of parallel approximate inverse preconditioning using Java']Java multithreading techniques
    Gravvanis, George A.
    Epitropou, Victor N.
    Giannoutakis, Konstantinos M.
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 190 (01) : 255 - 270
  • [3] Java']Java multithreading based parallel preconditioned generalized conjugate gradient type methods
    Epitropou, Victor N.
    Giannoutakis, Konstantinos M.
    Gravvanis, George A.
    ISPDC 2007: SIXTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 311 - +
  • [4] Deterministic multithreading for Java']Java-based replicated objects
    Domaschka, Joerg
    Hauck, Franz J.
    Reiser, Hans P.
    Kapitza, Ruediger
    PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 516 - +
  • [5] A Type and Effect System for Deterministic Parallel Java']Java
    Bocchino, Robert L., Jr.
    Adve, Vikram S.
    Dig, Danny
    Adve, Sarita V.
    Heumann, Stephen
    Komuravelli, Rakesh
    Overbey, Jeffrey
    Simmons, Patrick
    Sung, Hyojin
    Vakilian, Mohsen
    ACM SIGPLAN NOTICES, 2009, 44 (10) : 97 - 116
  • [6] A Type and Effect System for Deterministic Parallel Java']Java
    Bocchino, Robert L., Jr.
    Adve, Vikram S.
    Dig, Danny
    Adve, Sarita V.
    Heumann, Stephen
    Komuravelli, Rakesh
    Overbey, Jeffrey
    Simmons, Patrick
    Sung, Hyojin
    Vakilian, Mohsen
    OOPSLA 2009, CONFERENCE PROCEEDINGS, 2009, : 97 - 116
  • [7] A Java']Java-based parallel programming support environment
    Hawick, KA
    James, HA
    HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 363 - 372
  • [8] Agent-based parallel Java']Java for heterogeneous systems
    Al-Jaroodi, J
    Mohamed, N
    Jiang, H
    Swanson, D
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2002, : 109 - 116
  • [9] Formal development of Java']Java based Web parallel applications
    Serugendo, GD
    Guelfi, N
    PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL VII: SOFTWARE TECHNOLOGY TRACK, 1998, : 604 - 613
  • [10] Type-based race detection for Java']Java
    Flanagan, C
    Freund, SN
    ACM SIGPLAN NOTICES, 2000, 35 (05) : 219 - 232