A generic object-oriented simulation platform is developed in order to conduct experiments on the performance of assignment schemes. The simulation platform, called Genesis, is generic in the sense that it can model the key parameters that describe a parallel system: the architecture, the program, the assignment scheme and the message routing strategy. Genesis uses as its basis a sound architectural representation scheme developed in the thesis. The thesis reports results from a number of experiments assessing the performance of assignment schemes using Genesis. The comparison results indicate that the new assignment scheme proposed in this thesis is a promising alternative to the work-greedy assignment schemes. The proposed scheme...
Over the past decade, the fast advance of network technologies, hardware and middleware, as well as ...
A distributed Computing System (DCS) comprises a number of processing elements, connected by an inte...
Abstract The use of object-based programming techniques helps to reduce the cost of software develop...
The TTIGHa model has been developed to model and predict the performance of parallel applications ru...
In this thesis, we examine an important issue in the execution of parallel programs on multicomputer...
Abstract—this paper studies the influence that task placement may have on the performance of applica...
The availability of large-scale multitasked parallel architectures introduces the following processo...
The performance of a computer system is important. One way of improving performance is to use multip...
An efficient assignment of tasks to the processors is imperative for achieving a fast job turnaround...
Published in Parallel Processing Letters, 15 pages. RR-2009-14International audienceWe consider the ...
In managing multiprocessing of parallel distributed systems the central issue is the scheduling of j...
International audienceSimulation is a popular approach for empirically evaluating the performance of...
Perhaps the most critical problem in distributed simulation is that of mapping: without an effective...
We provide a computational study of two of the more commonly distributed processing environments usi...
The availability of large scale multitasked parallel architectures introduces the following processo...
Over the past decade, the fast advance of network technologies, hardware and middleware, as well as ...
A distributed Computing System (DCS) comprises a number of processing elements, connected by an inte...
Abstract The use of object-based programming techniques helps to reduce the cost of software develop...
The TTIGHa model has been developed to model and predict the performance of parallel applications ru...
In this thesis, we examine an important issue in the execution of parallel programs on multicomputer...
Abstract—this paper studies the influence that task placement may have on the performance of applica...
The availability of large-scale multitasked parallel architectures introduces the following processo...
The performance of a computer system is important. One way of improving performance is to use multip...
An efficient assignment of tasks to the processors is imperative for achieving a fast job turnaround...
Published in Parallel Processing Letters, 15 pages. RR-2009-14International audienceWe consider the ...
In managing multiprocessing of parallel distributed systems the central issue is the scheduling of j...
International audienceSimulation is a popular approach for empirically evaluating the performance of...
Perhaps the most critical problem in distributed simulation is that of mapping: without an effective...
We provide a computational study of two of the more commonly distributed processing environments usi...
The availability of large scale multitasked parallel architectures introduces the following processo...
Over the past decade, the fast advance of network technologies, hardware and middleware, as well as ...
A distributed Computing System (DCS) comprises a number of processing elements, connected by an inte...
Abstract The use of object-based programming techniques helps to reduce the cost of software develop...