Le noyau Mach a établi une architecture fondamentale pour les systèmes d'exploitation modernes, fournissant le cadre central pour des plateformes allant de macOS et iOS à Windows NT. En étant pionnier dans des concepts tels que la conception de micro-noyaux, la gestion de la mémoire virtuelle et l'abstraction matérielle, ce système a comblé le fossé entre la recherche initiale et l'adoption pratique généralisée d'environnements informatiques complexes.
Fondations académiques et développement précoce
Né en 1951 à Fort Madison, dans l'Iowa, Richard Farris Rashid a suivi une éducation multidisciplinaire avant de se concentrer sur l'informatique. Il a obtenu son diplôme de l'Université de Stanford en 1974 avec des spécialisations en mathématiques et en littérature comparée. Il a poursuivi ses études à l'Université de Rochester, obtenant une maîtrise en sciences et un doctorat en informatique en 1980. Au cours de cette période, il a collaboré avec Gene Ball pour créer Alto Trek, l'un des premiers exemples de jeu informatique multijoueur en réseau, conçu pour la plateforme Xerox Alto.
Le projet Mach à Carnegie Mellon
Alors qu'il était professeur d'informatique à l'Université Carnegie Mellon, Rashid a développé le noyau du système d'exploitation multiprocesseur Mach avec Avie Tevanian. Ce projet a affiné et popularisé des mécanismes vitaux dans la gestion des processus et la compatibilité du code binaire. L'architecture de micro-noyau résultante s'est avérée durable, influençant la conception de nombreux systèmes, notamment NeXTSTEP, GNU Hurd, OSF/1 et Tru64 UNIX. Son mandat à l'université a également impliqué la publication de recherches approfondies sur les langages de programmation pour l'informatique distribuée, l'intelligence artificielle et les réseaux.
À la tête de Microsoft Research
En 1991, Rashid a fondé Microsoft Research, une organisation qu'il a dirigée pendant plus de deux décennies. Sous sa direction, la division s'est étendue à un réseau mondial d'une douzaine de laboratoires employant plus de 850 chercheurs. La portée de leurs travaux couvrait l'apprentissage automatique, le multimédia, la sécurité, l'intelligence artificielle et l'interaction homme-machine. Rashid a occupé le poste de directeur de la recherche jusqu'en 2013. Au cours de sa carrière en entreprise, il a été promu vice-président en 1994 et est devenu vice-président senior de Microsoft en 2000. Il a également contribué directement au développement technique, notamment en travaillant sur le système de télévision interactive de l'entreprise et en obtenant divers brevets.
Vingt questions, huit minutes au chronomètre et un centile mesuré face à tous ceux qui l’ont passé. Sans inscription.
Passer le test de QI →Reconnaissance professionnelle
Les contributions de Rashid au domaine ont été documentées par de nombreuses distinctions. Il a été élu membre de la National Academy of Engineering en 2003 pour ses travaux sur la recherche industrielle et les systèmes d'exploitation. Il a reçu le prix IEEE Emanuel R. Piore en 2008, l'année même où il a été intronisé à l'American Academy of Arts & Sciences. Parmi les autres distinctions, citons le prix SIGOPS Hall of Fame, le prix de reconnaissance technique de Microsoft et le prix ACM Software System. En 2013, il a reçu un doctorat honoris causa de l'Université des sciences et technologies de Chine.
Faits marquants
- Né : 1951 - Lieu de naissance : Fort Madison, Iowa - Éducation : Université de Stanford, Université de Rochester - Innovation clé : Noyau Mach - Fondateur : Microsoft Research (1991) - National Academy of Engineering : Élu en 2003 - Prix IEEE Emanuel R. Piore : 2008
Questions posées par les lecteurs
### Quelle est l'importance principale du noyau Mach ?
Il a été pionnier dans l'architecture de micro-noyau et la gestion de la mémoire virtuelle, servant de base aux systèmes d'exploitation modernes comme macOS, iOS et Windows NT.
### Quel était le rôle de Rashid chez Microsoft ?
Il a fondé Microsoft Research en 1991 et en a été le directeur et le responsable de la recherche jusqu'en 2013, supervisant les opérations des laboratoires mondiaux.



