ASIM team
LIP6 Laboratory
Paris, France

next up previous
Next: Écriture distante Up: Noyau de communication sécurisé Previous: Noyau de communication sécurisé

Introduction

La machine MPC est une machine parallèle conçue au laboratoire LIP6 de l'Université Pierre et Marie Curie (UPMC), en collaboration avec le laboratoire PRiSM de l'Université de Versailles/St Quentin en Yvelines (UVSQ) et l'Ecole Nationale Supérieure des Télécommunications (http://mpc.lip6.fr). Les composantes matérielles de la machine MPC sont décrites dans [1]. Son système d'exploitation est basé sur FreeBSD (Unix dérivé de BSD-4.4), qui a été étendu avec des modules noyau à chargement dynamique, mettant en uvre les protocoles de communication, et des démons externes se chargeant de la configuration et du contrôle du système global. Pour permettre aux applications de tirer bénéfice de la faible latence matérielle du réseau (< 5 µs de mémoire à mémoire), trois niveaux de protocoles de type <<zéro-copie>> ont été mis en uvre dans le noyau Unix et sont décrits ci-après (voir figure 1). Les fonctions permettant de les activer sont non bloquantes et disponibles au sein du noyau. Elles permettent, pour la plupart, à l'application appelante de passer en argument une fonction de signalisation à exécuter en fin de traitement. Cela permet d'obtenir simplement des appels systèmes bloquants et non bloquants, suivant l'utilisation que l'on fait de la signalisation.


next up previous
Next: Écriture distante Up: Noyau de communication sécurisé Previous: Noyau de communication sécurisé

Server design A. Fenyö
mpc@mpc.lip6.fr - contact people
About this Web Site
$Date: 1998/02/19 01:30:00 $
Copyright © 1997-1998 UPMC/LIP6
All rights reserved