Ричард Фаррис Рашид — основатель Microsoft Research , которую он создал в 1991 году. [1] В период с 1991 по 2013 год в качестве главного научного сотрудника и директора он курировал всемирную деятельность Microsoft Research, которая выросла и охватила более 850 исследователей и дюжины лабораторий по всему миру. [1]
До прихода в Microsoft в 1991 году Рашид был разработчиком ядра Mach во время своей работы профессором информатики в Университете Карнеги-Меллон . [2] Ядро многопроцессорной операционной системы Mach , разработанное Рашидом, оказало длительное влияние на проектирование современных операционных систем , включая дизайн Windows NT , [3] и остается в основе нескольких операционных систем, таких как NeXTSTEP , GNU Hurd , macOS , iOS , OSF/1 и Tru64 UNIX . [2]
Ядро Рашида Mach положило начало концепции микроядерной архитектуры, и его влияние можно проследить в сегодняшней компьютерной среде: сотни миллионов людей все еще используют операционные системы на базе Mach спустя тридцать лет после его создания. [2] Проект Mach популяризировал и усовершенствовал концепции управления виртуальной памятью, аппаратной абстракции , совместимости двоичного кода и управления процессами . Эти концепции улучшили состояние операционных систем и привели к их практическому и широкому внедрению. [2]
Под руководством Рашида Microsoft Research провела исследования в различных дисциплинах, включая машинное обучение; мультимедиа и графика, безопасность, поиск, игры, сети, искусственный интеллект и взаимодействие человека и компьютера. Его команда сотрудничала с самыми выдающимися исследователями мира в научных кругах, промышленности и правительстве, чтобы улучшить состояние вычислительной техники и помочь обеспечить будущее продуктов Microsoft. [4]
Рашид является автором ряда патентов в таких областях, как сжатие данных , сетевые технологии и операционные системы , а также был крупным разработчиком системы интерактивного телевидения Microsoft .
В 1994 году его повысили до вице-президента. В 2000 году он стал старшим вице-президентом Microsoft . [1]
Рашид был избран членом Национальной инженерной академии в 2003 году за достижения в области операционных систем и лидерство в промышленных исследованиях.
Рашид родился в Форт-Мэдисоне, штат Айова , и является сыном Фарриса Рашида и Рамоны Райт Рашид. [5] Он ливанского происхождения. [6] Рашид окончил Стэнфордский университет в 1974 году по специальности математика и сравнительное литературоведение . Затем он получил степень магистра наук и доктора философии. Получил степень бакалавра компьютерных наук в Рочестерском университете и окончил его в 1980 году. Находясь в Рочестере, он и Джин Болл написали, вероятно, одну из самых первых сетевых многопользовательских компьютерных игр — Alto Trek — для компьютеров Xerox Alto .
Будучи преподавателем в CMU, он также проводил исследования и опубликовал множество статей и статей по таким темам, как сети, операционные системы, искусственный интеллект и языки программирования для приложений распределенных вычислений . [7]
Техника, которую использует Windows NT, называется «микроядро», и на нее повлияло микроядро Маха, разработанное в Университете Карнеги-Меллон.