Dave Cutler
Encyclopedia
David Neil Cutler, Sr. is an American
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...

 software engineer
Software engineer
A software engineer is an engineer who applies the principles of software engineering to the design, development, testing, and evaluation of the software and systems that make computers or anything containing software, such as computer chips, work.- Overview :...

, designer and developer of several operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...

s including RSX-11M, VMS
OpenVMS
OpenVMS , previously known as VAX-11/VMS, VAX/VMS or VMS, is a computer server operating system that runs on VAX, Alpha and Itanium-based families of computers. Contrary to what its name suggests, OpenVMS is not open source software; however, the source listings are available for purchase...

 and VAXELN
VAXELN
VAXELN is a real-time operating system for the VAX family of computers produced by the Digital Equipment Corporation of Maynard, Massachusetts.As with RSX-11 and VMS, Dave Cutler was the principal force behind the development of this operating system...

 at Digital Equipment Corporation
Digital Equipment Corporation
Digital Equipment Corporation was a major American company in the computer industry and a leading vendor of computer systems, software and peripherals from the 1960s to the 1990s...

 and Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 at Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

.

Personal history

David Cutler was born in Lansing, Michigan
Lansing, Michigan
Lansing is the capital of the U.S. state of Michigan. It is located mostly in Ingham County, although small portions of the city extend into Eaton County. The 2010 Census places the city's population at 114,297, making it the fifth largest city in Michigan...

 and grew up in DeWitt, Michigan
DeWitt, Michigan
DeWitt is a city in Clinton County in the U.S. state of Michigan. The population was 4,507 at the 2010 census.-History:DeWitt was named after DeWitt Clinton, Governor of New York during the 1830s. It was first settled by Captain David Scott, who moved there from Ann Arbor in 1833, and platted the...

. After graduating from Olivet College
Olivet College
Olivet College is a coeducational, liberal arts college located in Olivet, Michigan, United States, south of Lansing and west of Detroit. It is affiliated with the United Church of Christ and the National Association of Congregational Christian Churches, and accredited by the North Central...

 in 1965, Cutler went to work for DuPont
DuPont
E. I. du Pont de Nemours and Company , commonly referred to as DuPont, is an American chemical company that was founded in July 1802 as a gunpowder mill by Eleuthère Irénée du Pont. DuPont was the world's third largest chemical company based on market capitalization and ninth based on revenue in 2009...

. One of his tasks was developing and running computer simulation
Computer simulation
A computer simulation, a computer model, or a computational model is a computer program, or network of computers, that attempts to simulate an abstract model of a particular system...

s on Digital machines. He developed an interest in operating systems and left DuPont to pursue that interest.

Cutler's software career started at a small company he founded called Agrippa-Ord, located in Monument Square, Concord, Massachusetts
Concord, Massachusetts
Concord is a town in Middlesex County, Massachusetts, in the United States. As of the 2010 census, the town population was 17,668. Although a small town, Concord is noted for its leading roles in American history and literature.-History:...

 (or possibly in Acton, Massachusetts
Acton, Massachusetts
Acton is a suburban town in Middlesex County, Massachusetts, United States about twenty-one miles west-northwest of Boston along Route 2 west of Concord and about ten miles southwest of Lowell. The population was 21,924 at the 2010 census...

), marketing software for the LINC
LINC
The LINC was a 12-bit, 2048-word computer. The LINC can be considered the first minicomputer and a forerunner to the personal computer....

 and PDP-8
PDP-8
The 12-bit PDP-8 was the first successful commercial minicomputer, produced by Digital Equipment Corporation in the 1960s. DEC introduced it on 22 March 1965, and sold more than 50,000 systems, the most of any computer up to that date. It was the first widely sold computer in the DEC PDP series of...

 computers.

Cutler holds over 20 patents and is an affiliate professor in the Computer Science Department at the University of Washington
University of Washington
University of Washington is a public research university, founded in 1861 in Seattle, Washington, United States. The UW is the largest university in the Northwest and the oldest public university on the West Coast. The university has three campuses, with its largest campus in the University...

.

David Cutler usefully summarised his own career in the foreword to Inside Windows NT.

In addition to his engineering skills, Cutler is known for his sardonic humor. Sometimes even his error messages turn out to have a double meaning.

David is also an avid auto racing
Auto racing
Auto racing is a motorsport involving the racing of cars for competition. It is one of the world's most watched televised sports.-The beginning of racing:...

 driver. He has previously competed in the Atlantic Championship from 1996 to 2002, scoring a career best of 8th on the Milwaukee Mile
Milwaukee Mile
The Milwaukee Mile is a -long oval race track in West Allis, Wisconsin that seats about 40,000 spectators. It operated as a dirt track until 1953. The track was paved in 1954....

 in 2000.

VMS

In April 1975, DIGITAL began a hardware project, code named Star, to design on a 32-bit virtual address extension to its PDP-11
PDP-11
The PDP-11 was a series of 16-bit minicomputers sold by Digital Equipment Corporation from 1970 into the 1990s, one of a succession of products in the PDP series. The PDP-11 replaced the PDP-8 in many real-time applications, although both product lines lived in parallel for more than 10 years...

. In June 1975, Dave together with Dick Hustvedt
Dick Hustvedt
Richard Irvin Hustvedt was a renowned software engineer, designer and developer of several operating systems including the RSX-11, and VMS systems of Digital Equipment Corporation...

, and Peter Lippman were appointed the technical project leaders for the software project, code-named Starlet, to develop a totally new operating system for the Star family of processors. These two projects were tightly integrated from the beginning. The three technical leaders of the Starlet project together with three technical leaders of the Star project formed the "Blue Ribbon Committee" at DIGITAL who produced the fifth design evolution for the programs. The design featured simplifications to the memory management and process scheduling schemes of the earlier proposals and the architecture was accepted. The Star and Starlet projects culminated in the development of the VAX-11/780 superminicomputer and the VAX/VMS operating system, respectively.

At DEC he is widely credited with having terminated the 1979-80 Desktop RSTS
RSTS/E
RSTS is a multi-user time-sharing operating system, developed by Digital Equipment Corporation , for the PDP-11 series of 16-bit minicomputers. The first version of RSTS was implemented in 1970 by DEC software engineers that developed the TSS-8 time-sharing operating system for the PDP-8...

 project and scrapping the manufacturing prototype. Compared to the subsequently announced IBM-PC, RSTS had 40,000 running applications, ANSI languages, and a DBMS. RSTS had a reputation as a robust, stable and reliable multi-user, multi-tasking operating system. RSTS also had a virtual operating mode that allowed it to faithfully emulate other operating systems such as RSX-11M and RT11.

He was also known for his disdain for all things UNIX
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...

. His sardonic nature showed through in the VMS v UNIX debates at DEC in the early 1980s. He would often show his low opinion by referring to the UNIX process I/O model by reciting "getta byte, getta byte, getta byte byte byte" to the rhythm of the "cavalry charge" finale of Rossini's William Tell Overture (made popular as the theme music for the Lone Ranger TV series).

Prism and Mica projects

DIGITAL began working on RISC technology in 1986 and Cutler, who was then working in DEC's DECWest facility in Bellevue, Washington, was elected to head Prism
DEC PRISM
PRISM was a 32-bit RISC instruction set architecture developed by Digital Equipment Corporation . It was the final outcome of a number of DEC research projects from the 1982–1985 time-frame, and was at the point of delivering silicon in 1988 when the management canceled the project...

, a project to develop the company’s RISC machine. Its operating system, code named Mica, was to embody the next generation of design principles and have a compatibility layer for UNIX and VMS. The RISC machine was to be based on ECL
Emitter coupled logic
In electronics, emitter-coupled logic , is a logic family that achieves high speed by using an overdriven BJT differential amplifier with single-ended input, whose emitter current is limited to avoid the slow saturation region of transistor operation....

 technology, and was one of three ECL projects DIGITAL was undertaking at the time.

Funding the R&D costs of multiple ECL projects yielding products that would ultimately compete against each other was a strain. Of the three ECL projects, the VAX 9000 was the only one that was directly commercialized. Primarily because of the early successes of the PMAX
DECstation
The DECstation was a brand of computers used by DEC, and refers to three distinct lines of computer systems—the first released in 1978 as a word processing system, and the latter two both released in 1989. These comprised a range of computer workstations based on the MIPS architecture and a...

 advanced development project and the need for differing business models, Prism was canceled in 1988 in favor of PMAX.

Prism later surfaced as the basis of DEC's Alpha
DEC Alpha
Alpha, originally known as Alpha AXP, is a 64-bit reduced instruction set computer instruction set architecture developed by Digital Equipment Corporation , designed to replace the 32-bit VAX complex instruction set computer ISA and its implementations. Alpha was implemented in microprocessors...

 family of computer systems.

Windows NT

Cutler left Digital for Microsoft in October 1988 and led the development of Windows NT. Later, he worked on targeting Windows NT to Digital's 64-bit Alpha
DEC Alpha
Alpha, originally known as Alpha AXP, is a 64-bit reduced instruction set computer instruction set architecture developed by Digital Equipment Corporation , designed to replace the 32-bit VAX complex instruction set computer ISA and its implementations. Alpha was implemented in microprocessors...

 architecture (itself based on the Prism design), then on Windows 2000
Windows 2000
Windows 2000 is a line of operating systems produced by Microsoft for use on personal computers, business desktops, laptops, and servers. Windows 2000 was released to manufacturing on 15 December 1999 and launched to retail on 17 February 2000. It is the successor to Windows NT 4.0, and is the...

. After the demise of Windows on Alpha (and the demise of DEC), Cutler was instrumental in porting Windows to AMD's new 64-bit AMD64 architecture. He was officially involved with the Windows XP
Windows XP
Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base...

 Pro 64-bit and Windows Server
Windows Server
Windows Server is a brand name for a group of server operating systems released by Microsoft Corporation. All are part of Microsoft Servers.- Members :This brand includes the following software:* Windows 2000 Server* Windows Server 2003...

 2003 SP1 64-bit releases. He moved to working on Microsoft's Live Platform in August 2006. Dave Cutler was awarded the prestigious status of Senior Technical Fellow at Microsoft.

Windows Azure

At the 2008 Professional Developers Conference
Professional Developers Conference
Microsoft's Professional Developers Conference is a conference for software developers, normally Windows developers.It covers new and upcoming technology from Microsoft, and so only occurs in the years when there is something new to talk about...

, Microsoft announced Azure Services Platform
Azure Services Platform
The Windows Azure Platform is a Microsoft cloud platform used to build, host and scale web applications through Microsoft data centers. Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud computing strategy, along with their software as a service...

, a cloud-based
Cloud computing
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network ....

 operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...

 which Microsoft is developing. During the conference keynote, Cutler was mentioned as a lead developer on the project, along with Amitabh Srivastava.

Awards

  • Recognized among 2007 National Medal of Technology and Innovation Laureates, announced August 25, 2008 and which were awarded on September 29 in a White House ceremony.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK