Speedup versus efficiency in parallel systems

DL Eager, J Zahorjan… - IEEE transactions on …, 1989 - ieeexplore.ieee.org
The tradeoff between speedup and efficiency that is inherent to a software system is
investigated. The extent to which this tradeoff is determined by the average parallelism of the …

WOLF: A rollback algorithm for optimistic distributed simulation systems

V Madisetti, J Walrand… - 1988 Winter Simulation …, 1988 - ieeexplore.ieee.org
Discrete event dynamical systems are used to model a number of engineering applications
ranging from communication networks, distributed computing systems to manufacturing …

Stochastic bounds on execution times of parallel programs

N Yazia-Pekergin, JM Vincent - IEEE Transactions on …, 1991 - search.proquest.com
Stochastic bounds are obtained on execution times of parallel programs when the number of
processors is unlimited. A parallel program is considered to consist of interdependent tasks …

An approximation of the processing time for a random graph model of parallel computation

E Gelenbe, R Nelson, T Philips, A Tantawi - Proceedings of 1986 ACM …, 1986 - dl.acm.org
The task graph of a parallel computation is modeled by a random, acyclic, directed graph (K,
p) where K is the number of nodes and p is the probability that an arc exists between two …

Integrated performance models for SPMD applications and MIMD architectures

P Cremonesi, C Gennaro - IEEE Transactions on Parallel and …, 2002 - ieeexplore.ieee.org
Introduces queuing network models for the performance analysis of SPMD (single-program,
multiple-data) applications executed on general-purpose parallel architectures such as …

Evaluation of parallel execution of program tree structures

P Mussi, P Nain - Proceedings of the 1984 ACM SIGMETRICS …, 1984 - dl.acm.org
We define and evaluate two policies (NA-policy, A-policy) for parallel execution of program
tree structures. Via a probabilistic model we analytically determine, for each policy, the …

Efficient distributed simulation

V Madisetti, J Walrand, D Messerschmitt - ACM SIGSIM Simulation …, 1989 - dl.acm.org
Discrete-event systems are used to model a number of engineering applications ranging
from performance analysis of large scale communication networks, computer-aided-design …

Stability condition of a service system with precedence constraints between tasks

JM Vincent - Performance evaluation, 1991 - Elsevier
We consider a queuing system in which arriving tasks are interrelated by an acyclic
precedence graph representing the order in which executions must take place. The number …

Dynamic scheduling of parallel computations

Z Liu - Theoretical computer science, 2000 - Elsevier
Structures of parallel programs are usually represented by task graphs in the scheduling
literature. Such graphs are sometimes obtained at compile time. In many other cases …

On the processing time of a parallel linear system solver

A Stafylopatis, A Drigas - International Conference on Supercomputing, 1987 - Springer
The speed-up obtained by the use of multiprocessor systems is of major importance for
numerical applications involving the solution of large dense systems of linear equations. We …