• DocumentCode
    3040397
  • Title

    Java Multithreading based Parallel Preconditioned Generalized Conjugate Gradient type methods

  • Author

    Epitropou, Victor N. ; Giannoutakis, Konstantinos M. ; Gravvanis, George A.

  • Author_Institution
    Democritus Univ. of Thrace, Xanthi
  • fYear
    2007
  • fDate
    5-8 July 2007
  • Firstpage
    42
  • Lastpage
    42
  • Abstract
    A new class of Java multithreading based parallel approximate inverse preconditioning is introduced, for efficiently solving sparse arrow-type linear systems. The Parallel Explicit Preconditioned Biconjugate Conjugate Gradient - STAB method for shared memory systems is presented in order to examine the parallel behavior of this scheme using explicit approximate inverses as the suitable preconditioner. Design and implementation issues of Java´s multithreading techniques are also discussed. The performance in terms of speedups and parallel efficiencies of the method, using Java multithreading, is illustrated by solving sparse arrow-type linear systems. Static and dynamic workload scheduling systems implemented in Java and the results of their use are presented and discussed.
  • Keywords
    Java; conjugate gradient methods; parallel processing; shared memory systems; Java multithreading; dynamic workload scheduling systems; parallel preconditioned generalized conjugate gradient type methods; shared memory systems; sparse arrow-type linear systems; Concurrent computing; Dynamic scheduling; Java; Linear systems; Multiprocessing systems; Multithreading; Parallel processing; Processor scheduling; Sparse matrices; Symmetric matrices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on
  • Conference_Location
    Hagenberg
  • Print_ISBN
    0-7695-2917
  • Type

    conf

  • DOI
    10.1109/ISPDC.2007.33
  • Filename
    4271932