PSM: software tool for simulating, prototyping, and monitoring of multiprocessor systems

 
see the original item page
in the repository's web site and access all digital files if the item*
share




1992 (EN)
PSM: software tool for simulating, prototyping, and monitoring of multiprocessor systems (EN)

Papakonstantinou, I (EN)
Kaxiras, S (EN)
Stafylopatis, A (EN)

N/A (EN)

A software system is described for simulating the execution of concurrent programs. Although the system has been implemented on a single processor, it enables the user to simulate the behaviour of shared-memory multiprocessors. The tool uses semaphores and coroutine-like concepts as the basis for an extension of Pascal and incorporates several syntactic and implementation constructs that are of interest by themselves. Though simple, it provides facilities for monitoring and run-time checking that make it extremely flexible in the modelling and prototyping of concurrent systems. The main features of the tool are illustrated through several programming examples. © 1992. (EN)

journalArticle

prototyping (EN)
concurrent programming (EN)
concurrent systems (EN)
simulation (EN)
software tools (EN)
PARALLEL PROGRAMS (EN)
ALLOCATION (EN)
modelling (EN)
concurrency (EN)

Εθνικό Μετσόβιο Πολυτεχνείο (EL)
National Technical University of Athens (EN)

Information and Software Technology (EN)

1992


BUTTERWORTH-HEINEMANN LTD (EN)



*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)