Richard Rashid | |
---|---|
![]() Rashid at PDC 2008 | |
Born | Richard Farris Rashid c. 1951 (age 72–73) |
Alma mater | Stanford University (BS) University of Rochester (PhD) |
Known for | Mach kernel |
Scientific career | |
Institutions | VP of Research at Microsoft |
Richard Farris Rashid is the founder of Microsoft Research, which he created in 1991.[1] Between 1991 and 2013, as its chief research officer and director, he oversaw the worldwide operations for Microsoft Research which grew to encompass more than 850 researchers and a dozen labs around the world.[1]
Before joining Microsoft in 1991, Rashid had been the developer of the Mach kernel during his tenure as a professor of computer science at Carnegie Mellon University.[2] The Mach multiprocessor operating system kernel developed by Rashid has had a lasting influence in the design of modern operating systems, including the design of Windows NT,[3] and remains at the core of several operating systems such as NeXTSTEP, GNU Hurd, macOS, iOS, OSF/1, and Tru64 UNIX.[2]
Rashid's Mach kernel pioneered the concepts of microkernel architecture and its impact can be traced in today's computing landscape with hundreds of millions of people still using Mach based operating systems thirty years after its creation.[2] The Mach project popularized and refined concepts in virtual memory management, hardware abstraction, binary-code compatibility, and process management. These concepts advanced the state of operating systems and led to their practical and widespread adoption.[2]
Under Rashid's leadership, Microsoft Research has conducted research across various disciplines that include machine learning; multimedia and graphics, security, search, gaming, networking, artificial intelligence and human-computer interaction. His team has collaborated with the world's most prominent researchers in academia, industry and government to advance the state of computing and to help secure the future of Microsoft's products.[4]
Rashid has authored a number of patents in areas such as data compression, networking, and operating systems, and was a major developer of Microsoft's interactive TV system.
He was promoted to vice president in 1994. In 2000, he became senior vice president of Microsoft.[1]
Rashid was elected a member of the National Academy of Engineering in 2003 for advances in operating systems and leadership in industrial research.
Biography
Rashid was born in Fort Madison, Iowa, and is the son of Farris Rashid and Ramona Wright Rashid.[5] He is of Lebanese descent.[6] Rashid graduated from Stanford University in 1974 with degrees in mathematics and comparative literature. He then received a Master of Science and a Ph.D. in computer science from the University of Rochester, finishing in 1980. While at Rochester, he and Gene Ball wrote what is probably one of the earliest networked multiplayer computer games, Alto Trek, for Xerox Alto computers.
While a faculty member at CMU, he also performed research and published numerous papers and articles on topics such as networking, operating systems, artificial intelligence, and programming languages for distributed computing applications.[7]
Awards and honors
- In 2003, he was elected to member of the National Academy of Engineering.[8]
- In 2008, he received the IEEE Emanuel R. Piore Award.[9]
- In 2008, he was inducted into the American Academy of Arts & Sciences[1]
- In 2008, he received the SIGOPS Hall of Fame Award[1]
- In 2009, he received the Microsoft Technical Recognition Award[1]
- Member of National Science Foundation Computer Directorate Advisory Committee[1]
- In 2014, he received the ACM Software System Award.[1]
References
- ^ a b c d e f g h "Rick Rashid: Emeritus Researcher". Microsoft.
- ^ a b c d "Rick Rashid: ACM Software System Award (2014)". ACM.
- ^ Mohr, Jim (December 1, 1999). "Windows NT Basics". Supporting Windows NT and 2000 Workstation and Server. Prentice Hall. ISBN 978-0-13-083068-5. Retrieved January 23, 2021.
The technique that Windows NT uses is called a "microkernel" and was influenced by the Mach microkernel developed at Carnegie Mellon University.
- ^ "TedxSeattle Speakers: Rick Rashid". TedxSeattle.
- ^ Togyer, Jason (7 August 2009). "Still Boldly Going". CMU.
- ^ Richard Rashid's father Farris Richard Rashid (1923-1996) was the son of Richard Farris Rashid (1888–1959) who was born in Jdeideh Marjayoun, Lebanon as can be seen in his WWII Draft Registration in 1942, and Mary Rashid Khoury (1902-2000) whose parents Jacob Rashid and Sady Khoury where also from Marjayoun, Lebanon as can be seen in the death certificate of her brother in 1997 and her death memorial. Rashid's paternal grandparents marriage act from 1923 Information from the National Archives, United States. Scans of official acts of Richard Rashid's paternal grandparents on familysearch.org.
- ^ "Videolectures: Richard Rashid". Videolectures.net.
- ^ "NAE Members Directory - Dr. Richard F. Rashid". NAE. Retrieved December 31, 2010.
- ^ "IEEE Emanuel R. Piore Award Recipients" (PDF). IEEE. Archived from the original (PDF) on November 24, 2010. Retrieved March 20, 2021.