Advanced search
Start date
Betweenand


A runtime system for parallel programing with shared memory paradigm over a heterogeneus distributed systems.

Full text
Author(s):
Gisele da Silva Craveiro
Total Authors: 1
Document type: Doctoral Thesis
Press: São Paulo.
Institution: Universidade de São Paulo (USP). Escola Politécnica (EP/BC)
Defense date:
Examining board members:
Liria Matsumoto Sato; Joao Batista Camargo Junior; Edson Toshimi Midorikawa; Carlos Antonio Ruggiero; Maria Helena Murta Vale
Advisor: Liria Matsumoto Sato
Abstract

The advance in hardware technologies is making small configuration SMP machines (from 2 to 8 processors) available at a low cost. For this reason, the inclusion of an SMP node into a cluster of PCs or even clusters of SMPs are becoming viable alternatives for high performance computing. The challenge is the exploitation of the computational resources that these platforms provide. A Hybrid programming paradigm which uses shared memory architecture through multihreading and also message passing model for inter node communication is an alternative. However, programming in such paradigm is very hard. This thesis presents CPAR- Cluster, a runtime system, that provides shared memory abstraction on top of a cluster composed by mono and multiprocessor nodes. Its implementation is at the library level and doesn't require special resources such as particular hardware or operating system moditfications. Models, strategies, implementation aspects and results will be presented. (AU)