Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

A multi-grained distributed implementation of the parallel Block Conjugate Gradient algorithm

Academic Article
Publication Date:
2010
abstract:
The Block Conjugate Gradient algorithm (Block-CG) was developed to solve sparse linear systems of equations that have multiple right-hand sides. We have adapted it for use in heterogeneous, geographically distributed, parallel architectures. Once the main operations of the Block-CG (Tasks) have been collected into smaller groups (subjobs), each subjob is matched by the middleware MJMS (MPI Jobs Management System) with a suitable resource selected among those which are available. Moreover, within each subjob, concurrency is introduced at two different levels and with two different granularities: the coarse-grained parallelism to perform independent tasks and the fine-grained parallelism within the execution of a task. We refer to this algorithm as to multi-grained distributed implementation of the parallel Block-CG. We compare the performance of a parallel implementation with the one of the distributed implementation running on a variety of Grid computing environments. The middleware MJMS-developed by some of the authors and built on top of Globus Toolkit and Condor-G-was used for co-allocation, synchronization, scheduling and resource selection. Copyright (C) 2010 John Wiley & Sons, Ltd.
Iris type:
01.01 Articolo in rivista
Keywords:
Block Conjugate Gradient; Multi-grained parallelism; Parallel and distributed algorithm
List of contributors:
Gregoretti, Francesco; Oliva, Gennaro
Authors of the University:
GREGORETTI FRANCESCO
Handle:
https://iris.cnr.it/handle/20.500.14243/118998
Published in:
CONCURRENCY AND COMPUTATION (ONLINE)
Journal
  • Overview

Overview

URL

http://www.scopus.com/record/display.url?eid=2-s2.0-77957654267&origin=inward
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)