Conception et réalisation d'un noyau de communication bâti sur la primitive d'écriture distante, pour machines parallèles de type "grappe de PCs"
Available in the following file formats :
|
Available in the following file formats :
Cette thèse présente l'étude et la réalisation de MPC-OS, un noyau de communication pour machines parallèles de type grappe de PCs,
bâti sur la primitive d'écriture distante.
|
This Ph.D Thesis presents the design and construction of MPC-OS, a communication
kernel built on the remote-write primitive and dedicated to parallel computers made of
clusters of workstations.
|
Mots-clés |
Keywords |
The aim of my work was to design secure network protocols
and Unix kernel software components to allow fast communications
accross the 1Gbit/s wormhole direct memory to memory network of the MPC parallel computer.
I also wrote a multi-threaded Object Request Broker in C++ to let the distributed kernel components communicate together. Finally, I developped a stochastic approach on fault-coupling and redundant systems reliability to show that simple protocols could be sufficient to achieve the needs of security in communications over high speed networks of parallel computers. The full source of the Operating System (based on BSD-Unix) I wrote for the MPC parallel computer is available here (about 40000 lines of mixed kernel/user-level C/C++/Perl programs). Here are the performances obtained with the MPC parallel computer and the low-level kernel communication layer (PUT) I designed :
The whole MPC project has been included in the 100 most important facts (Les 100 faits marquants) published by the SPI (Sciences for Engineers - Sciences pour l'ingénieur) department of the french public research organisation CNRS (Centre national pour la recherche scientifique) : |
Note that the third result is important for engineers : it allows to apply the first two results to real phenomena analysis. |