Virtual Library Project
Publications of the Genova group

A practical approach to efficient use of heterogeneous PC network for parallel mathematical computation
A.Clematis, G.Dodero, V.Gianuzzi
Proc. HPCN 2001, Amsterdam, 25-27 June 2001. LNCS, Springer Verlag.
This paper presents an experience in use of a parallel mathematical library, ScaLAPACK, on a network composed by heterogeneous workstations. The good performance results have been obtained by means of a distributed programming environment, which is able to dynamically evaluate available cmputing power at each workstation and to distribute accordingly the set of parallel processes.

Download the paper  

Experiencing a parallel mathematical library on a PC network
A.Clematis, G.Dodero, V.Gianuzzi
Proc. ITLA 2001, Havana,Cuba, 19-23 Marzo 2001.
The paper presents an experience in use of a parallel mathematical library, ScaLAPACK, on a network composed by heterogeneous workstations.

Download the paper

Efficient use of parallel libraries on heterogeneous Networks of Workstations
A.Clematis, G.Dodero, V.Gianuzzi
J.of Systems Architecture, Vol.46, No.8, May 2000, 641-653.
The paper is motivated by efficiency considerations about porting mathematical software from massively parallel processors to networks of workstations. Heterogeneity of the network is the major obstacle to efficient porting: it can be overcome with a specialized system, PINCO, for monitoring available computational power at different nodes, both statically and dynamically. The structure and functionalities of PINCO are outlined, and a significant porting example, matrix multiplication, is presented.

Download the paper

A resource management tool for heterogeneous networks
A. Clematis G. Dodero, V. Gianuzzi
PDP'99 - 7th Euromicro Workshop on Parallel and Distributed Processing, Madeira, Portugal, February 3-5 1999, 367-373.
We describe the design principles and implementation of a tool to be used as Resource Manager on arbitrary networks of workstations. It evaluates both statically (off-line) and dynamically (on-line) the computational power and workload of each node in the network, in order to select the most performant computers after each application request for task spawning to the network. The tool is a component of a system to implement Parallel Virtual Libraries on heterogeneous networks of workstations.

Download the paper 

Parallel virtual libraries: a system for resource management
A.Clematis, G.Dodero, V.Gianuzzi
WSDAAL 98 - Certosa di Pontignano (SI) 28-30 settembre 1998.
This short paper describes a system funded by CNR, which supports solutions for computationally intensive problems on Networks of Workstations. Such networks usually are highly non-homogeneous, thus requiring a specialized competence in scaling and locating parallel applications, in order to maintain load balancing.

Download the paper