Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 42774

Online Monitoring in Software DSM Systems


Zoraja, Ivan
Online Monitoring in Software DSM Systems, 2000., doktorska disertacija, Fakultät für Informatik, München


CROSBI ID: 42774 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Online Monitoring in Software DSM Systems

Autori
Zoraja, Ivan

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, doktorska disertacija

Fakultet
Fakultät für Informatik

Mjesto
München

Datum
30.05

Godina
2000

Stranica
162

Mentor
Ludwig, Thomas

Neposredni voditelj
Arndt Bode, Vaidy Sunderam

Ključne riječi
Distributed Shared Memory; online monitoring; DSM

Sažetak
This thesis describes and evaluates issues that come up in the design and implementation of online monitoring systems which connect parallel tools to running applications based on software realisations of the DSM programming paradigm. The main motivation behind this thesis is the intention to develop monitoring systems which can provide parallel tools with an abstraction of shared memory via the transparent management of underlying resources that realise DSM mechanisms. In addition, those monitoring systems have to be able to support multiple tools that, via the monitoring systems, can perform consistent and yet efficient operations on the objects being monitored. As a first step, the shortages and shortcomings of the current DSM tools and monitoring, including the structure of the monitoring environment, the system functionality, and its software architecture are specified. The monitoring environment encompasses the objects being monitored and their actors. The monitoring functionality specifies operations which can be invoked on the target system, while the software architecture describes the software components of the system and their responsibilities and interaction patterns. Performance, portability, adaptability, and extensibility are recognised as important system feature that have to be considered when building software systems. The software architecture for online monitoring is based on a client-server architecture, an event-action model, and layering. Three logical layers, which can be implemented through the interaction of several components, have been suggested. The first layer manages parallelism, distribution, and consistency. The second layer provides the basic monitoring functionality based on the event-action paradigm, while the third one transparently handles DSM mechanisms dealing with complex dependencies that exits among DSM activities. For instance, it is able to destroy and rebuild shared resources including shared data and communication routes during process migration and checkpointing. During the course of this research, several important issues concernig the development of online monitoring systems have been understood, and an approach upon which to construct general DSM monitoring systems has been proposed. To validate the design and implementations choices, an experimental monitoring prototype, aimed at a selected DSM library, has been implemented. Also, its effectiveness in terms of functionality, performance, and other previously defined requirements has been evaluated. Particular emphasis is placed on the implementation of monitoring functionality for process migration and checkpointing, since in both cases, DSM monitoring systems have to implicitly deal with complex interaction patterns among DSM activities.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
023021

Ustanove:
Fakultet elektrotehnike, strojarstva i brodogradnje, Split

Profili:

Avatar Url Ivan Zoraja (autor)


Citiraj ovu publikaciju:

Zoraja, Ivan
Online Monitoring in Software DSM Systems, 2000., doktorska disertacija, Fakultät für Informatik, München
Zoraja, I. (2000) 'Online Monitoring in Software DSM Systems', doktorska disertacija, Fakultät für Informatik, München.
@phdthesis{phdthesis, author = {Zoraja, Ivan}, year = {2000}, pages = {162}, keywords = {Distributed Shared Memory, online monitoring, DSM}, title = {Online Monitoring in Software DSM Systems}, keyword = {Distributed Shared Memory, online monitoring, DSM}, publisherplace = {M\"{u}nchen} }
@phdthesis{phdthesis, author = {Zoraja, Ivan}, year = {2000}, pages = {162}, keywords = {Distributed Shared Memory, online monitoring, DSM}, title = {Online Monitoring in Software DSM Systems}, keyword = {Distributed Shared Memory, online monitoring, DSM}, publisherplace = {M\"{u}nchen} }




Contrast
Increase Font
Decrease Font
Dyslexic Font