This thesis presents a unified approach to modeling of parallel architectures and algorithms with special emphasis on estimation of obtainable performance. A modeling language and simulator Transim is used for this purpose. Although Transim was designed by its authors just as a transputer simulator for prototyping and performance evaluation of message-passing programs, it is applied to simulations of many different types of parallel architectures and programming paradigms, what is far beyond the originally anticipated applications. The approach is demonstrated on simulations of abstract machine models like PRAM or APRAM as well as commonly used parallel architectures like symmetrical multiprocessors, clusters of workstations and their combi...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Parallel computing is essential for solving very large scientific and engineering problems. An effec...
Performance is one of the key features of parallel and distributed computing systems. Therefore, in ...
Abstract: Performance is one of the key features of parallel and distributed computing systems. Ther...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
International audienceThe study of the performance of parallel applications may have different reaso...
International audienceThe study of the performance of parallel applications may have different reaso...
The goal of high performance computing is executing very large problems in the least amount of time,...
Parametric micro-level (PM) performance models are introduced to address the im-portant issue of how...
A large amount of scientific work has been carried out to enhance the methods used for design and co...
We present a new performance modeling system for message-passing parallel programs that is based aro...
In this paper, we investigate the traffic characteristics of parallel and high performance computi...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Parallel computing is essential for solving very large scientific and engineering problems. An effec...
Performance is one of the key features of parallel and distributed computing systems. Therefore, in ...
Abstract: Performance is one of the key features of parallel and distributed computing systems. Ther...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
International audienceThe study of the performance of parallel applications may have different reaso...
International audienceThe study of the performance of parallel applications may have different reaso...
The goal of high performance computing is executing very large problems in the least amount of time,...
Parametric micro-level (PM) performance models are introduced to address the im-portant issue of how...
A large amount of scientific work has been carried out to enhance the methods used for design and co...
We present a new performance modeling system for message-passing parallel programs that is based aro...
In this paper, we investigate the traffic characteristics of parallel and high performance computi...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
While parallel computing offers an attractive perspective for the future, developing efficient paral...