Dave Cutler - Dave Cutler

Dave Cutler
DavidCutler WindowsAzure.JPG
Cutler på arbejde på Microsoft Azure (2008)
Født ( 1942-03-13 )13. marts 1942 (79 år)
Nationalitet amerikansk
Beskæftigelse Senior Technical Fellow hos Microsoft
Kendt for Udvikling af flere udbredte kommercielle operativsystemer

David Neil Cutler Sr. (født 13. marts 1942) er en amerikansk softwareingeniør . Han udviklede adskillige computer operativsystemer , nemlig Microsoft Windows NT , og Digital Equipment Corporation 's RSX-11M , VAXELN og FOS (nu OpenVMS) .

Personlig historie

Cutler blev født i Lansing, Michigan og voksede op i DeWitt, Michigan . Efter eksamen fra Olivet College , Michigan, i 1965, gik han på arbejde for DuPont .

Cutler har mindst 20 patenter og er tilknyttet fakultet i datalogi ved University of Washington .

Cutler er en ivrig bilracer . Han konkurrerede i Atlanterhavsmesterskabet fra 1996 til 2002 og scorede en karriere bedst som ottende på Milwaukee Mile i 2000.

Cutler blev valgt til medlem af National Academy of Engineering i 1994 for design og konstruktion af kommercielt succesfulde operativsystemer.

Cutler er medlem af Adelphic Alpha Pi Fraternity ved Olivet College , Michigan.

DuPont (1965 til 1971)

Cutlers første eksponering for computere kom, da han fik til opgave at udføre en computersimuleringsmodel for en af ​​DuPonts kunder ved hjælp af IBM's GPSS-3- sprog på en IBM-model 7044 . Dette arbejde førte til interesse for, hvordan computere og deres operativsystemer fungerede.

Digital Equipment Corporation (1971 til 1988)

Cutler forlod DuPont for at forfølge sin interesse for computersystemer, begyndende med Digital Equipment Corporation i 1971. Han arbejdede på den berømte "Mill" -facilitet i Maynard, Massachusetts .

RSX-11M

Se RSX-11 .

VMS

I april 1975 begyndte Digital et hardwareprojekt med kodenavnet Star for at designe en 32-bit virtuel adresseudvidelse til sin PDP-11 . I juni 1975 blev Cutler sammen med Dick Hustvedt og Peter Lipman udnævnt til tekniske projektledere for softwareprojektet, kodenavnet Starlet, til at udvikle et helt nyt operativsystem til Star-familien af ​​processorer. Disse to projekter var tæt integreret fra begyndelsen.

De tre tekniske ledere for Starlet -projektet dannede sammen med tre tekniske ledere for Star -projektet "Blue Ribbon Committee" på Digital, der producerede den femte designudvikling til programmerne. Designet bød på forenklinger af hukommelsesstyring og procesplanlægningsordninger for de tidligere forslag, og arkitekturen blev accepteret. Star- og Starlet-projekterne kulminerede i udviklingen af ​​henholdsvis VAX-11/780 superminicomputeren og VAX/VMS- operativsystemet.

PRISM og MICA projekter

Digital begyndte at arbejde på en ny CPU ved hjælp af RISC -designprincipper i 1986. Cutler, der arbejdede i DEC's DECwest -facilitet i Bellevue, Washington, blev valgt til at stå i spidsen for PRISM , et projekt til udvikling af virksomhedens RISC -maskine. Dets operativsystem, kodenavnet MICA , skulle legemliggøre den næste generation af designprincipper og have et kompatibilitetslag til Unix og VMS. RISC -maskinen skulle være baseret på ECL -teknologi og var et af tre ECL -projekter, Digital var i gang med dengang.

Finansiering af forsknings- og udviklingsomkostninger (F&U) ved flere ECL -projekter, der gav produkter, der i sidste ende ville konkurrere mod hinanden, var en belastning. Af de tre ECL -projekter var VAX 9000 den eneste, der blev direkte kommercialiseret. Primært på grund af de tidlige succeser med PMAX avanceret udviklingsprojekt og behovet for forskellige forretningsmodeller blev PRISM aflyst i 1988 til fordel for PMAX.

PRISM dukkede senere op som grundlag for Digital's Alpha -familie af computersystemer.

Holdning til Unix

Cutler er kendt for sin foragt for alle ting Unix . Hans sardoniske karakter viste sig i VMS versus Unix -debatterne hos Digital i begyndelsen af ​​1980'erne. Han udtrykte sin lave mening om Unix proces input/output modellen ved at recitere "Få en byte, få en byte, få en byte byte byte" til melodien til finalen i Rossinis William Tell Overture .

Microsoft (1988 til nu)

Microsoft Windows NT

Cutler forlod Digital for Microsoft i oktober 1988 og ledede udviklingen af ​​Windows NT. Senere arbejdede han med at målrette Windows NT mod Digitals 64-bit Alpha- arkitektur og derefter på Windows 2000 . Efter bortfaldet af Windows på Alpha (og død af Digital) var han medvirkende til at overføre Windows til AMDs nye 64-bit AMD64- arkitektur. Han var officielt involveret i Windows XP Pro x64 og Windows Server 2003 SP1 x64 udgivelser. Han flyttede til arbejdet på Microsofts Live Platform i august 2006. Dave Cutler fik den prestigefyldte status som Senior Technical Fellow hos Microsoft.

Microsoft Windows Azure

konferencen Professional Developers i 2008 annoncerede Microsoft Azure Services Platform , et skybaseret operativsystem, som Microsoft udvikler. Under konferencens keynote blev Cutler omtalt som en ledende udvikler på projektet sammen med Amitabh Srivastava.

Microsoft Xbox

I januar 2012 bekræftede en talsmand for Microsoft, at Cutler ikke længere arbejdede på Windows Azure, og at han var blevet medlem af Xbox -teamet. Der blev ikke givet yderligere oplysninger om, hvad Cutlers rolle var, og heller ikke hvad han arbejdede med inden for teamet.

I maj 2013 annoncerede Microsoft Xbox One -konsollen, og Cutler blev nævnt som at have arbejdet med udviklingen af ​​værts -OS -delen af ​​systemet, der kører inde i den nye gaming -enhed. Tilsyneladende var hans arbejde fokuseret på at skabe en optimeret version af Microsofts Hyper-V Host OS specielt designet til Xbox One.

Priser

  • Anerkendt som en 2007 National Medal of Technology and Innovation Laureate, uddelt den 29. september 2008 ved en ceremoni i Det Hvide Hus i Washington, DC.
  • Æret som Computer History Museum Fellow den 16. april 2016 på Computer History Museum i Mountain View, Californien.

Referencer

Bibliografi

eksterne links