Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

David J. Brown (computer scientist)

From Wikipedia, the free encyclopedia
American computer scientist (born 1957)
For others with a similar name, seeDavid J. Brown.
David James Brown
Born1957 (age 67–68)
Alma materUniversity of Pennsylvania (BS,MS)
St John's College, Cambridge (PhD)
Scientific career
FieldsComputer science

David James Brown (born 1957) is an Americancomputer scientist. He was one of a small group atStanford University that helped to develop the computer system that later became the foundational technology ofSun Microsystems, and was a co-founder ofSilicon Graphics.

Education

[edit]

Brown received his primary and secondary school education inDelmar, New York, and then studied at theUniversity of Pennsylvania,Moore School of Electrical Engineering where he received a B.S.E. degree in 1979 and an M.S.E. under advisorRuzena Bajcsy in 1980.[1]

In 1984, Brown was introduced toDavid Wheeler, who invited him to join theUniversity of Cambridge Computer Laboratory as a doctoral candidate. In October 1986, he matriculated atSt John's College,University of Cambridge,England to pursue aPh.D. degree. His dissertation introduced the concept ofUnified Memory Architecture.[2] This idea has subsequently been widely applied — such as byIntel in their processors and platform architecture of the late 1990s and onward.[2]

Career

[edit]

Brown became a member of the research staff in the Computer Science Department atStanford University in 1981, where he worked on theSUN workstation research project withAndreas Bechtolsheim, prior to the establishment ofSun Microsystems.[3]

In 1982, Brown was one of the group of the seven technical staff from Stanford (along withKurt Akeley, Tom Davis, Rocky Rhodes, Mark Hannah, Mark Grossman, andCharles "Herb" Kuta) who joinedJim Clark to formSilicon Graphics.[4][5]

Brown andStephen R. Bourne formed the Workstation Systems Engineering group atDigital Equipment Corporation. Together they built the group responsible for the introduction of theDECstation line of computer systems.[6]

In 1992, Brown joinedSun Microsystems. He helped to establish the process used for the company's system software architecture, and then went on to define the application binary interface forSolaris, Sun's principal system software product.[3][7]Later, Brown worked on Solaris's adoption ofopen-source software and practices, and then its technologies for energy-efficient computing.[6][8]

In 1998, Brown was elected to the Council of theAssociation for Computing Machinery,[9] and in 2003 became a founding editor of theACM Queue magazine, producing several articles through 2010.[10][11][12][13][8]

References

[edit]
  1. ^"Computer Architecture for Object Recognition and Sensing".Masters Thesis Technical Report No. MS-CIS-80-22. University of Pennsylvania Department of Computer and Information Science. December 1980. RetrievedOctober 29, 2021.
  2. ^abDavid J. Brown,Abstraction of Image and Pixel. The Thistle Display System, Technical Report No. 229, atUniversity of Cambridge Computer Laboratory, UK, August 1991.
  3. ^abCharlene O'Hanlon,A Conversation with David Brown: The Nondisruptive Theory of Evolution,ACM Queue, October 10, 2006,doi:10.1145/1165754.1165764.
  4. ^Bowen, Jonathan (2001)."Silicon Graphics, Inc.". In Rojas, Raúl (ed.).Encyclopedia of Computers and Computer History. New York:Fitzroy Dearborn, The Moschovitis Group. pp. 709–710.ISBN 978-1579582357.
  5. ^"The First Quarter-Century".Silicon Graphics. 2007. Archived fromthe original on November 9, 2007. Retrieved2008-06-09.
  6. ^abBrown, David J. (June 17, 2009)."Toward Energy-efficient Computing".800th Anniversary. UK:University of Cambridge.
  7. ^David J. Brown; Karl Runge (October 10, 2000)."Library Interface Versioning in Solaris and Linux".Proceedings of Usenix. Atlanta, Georgia:153–162. RetrievedOctober 29, 2021.
  8. ^abDavid J. Brown; Charles Reams (February 2010)."Toward Energy-Efficient Computing: What will it take to make server-side computing more energy efficient?".ACM Queue.8 (2). Association for Computing Machinery:30–43.doi:10.1145/1716383.1730791.S2CID 10813161.
  9. ^"Election Results".Association for Computing Machinery. Archived fromthe original on 2011-06-06. Retrieved2009-02-14.
  10. ^David J. Brown (September 2003)."A Conversation with Wayne Rosing: How the Web changes the way developers build and release software".ACM Queue.1 (6). Association for Computing Machinery:12–20.doi:10.1145/945131.945162.S2CID 27535338.
  11. ^David J. Brown (September 2003)."The Developer's Art Today: Aikido or Sumo?: Software development, tools, and whether or not they make us more productive".ACM Queue.1 (6). Association for Computing Machinery:6–7.doi:10.1145/945131.945159.S2CID 33820280.
  12. ^David J. Brown (April 2004)."Web Search Considered Harmful: The top five reasons why search is still way too hard".ACM Queue.2 (2). Association for Computing Machinery:83–84.doi:10.1145/988392.988404.S2CID 195703874.
  13. ^David J. Brown (March 2005)."An Update on Software Updates: The way software is delivered has changed".ACM Queue.3 (2). Association for Computing Machinery:10–11.doi:10.1145/1053331.1053333.S2CID 7578490.
Company
People
Acquisitions
Computer
architectures
Motorola 68000
  • IRIS (former models)
MIPS
IA-32,Itanium,x86-64
Graphics hardware
Monitors
Related technologies
Authority control databases: AcademicsEdit this at Wikidata
Retrieved from "https://en.wikipedia.org/w/index.php?title=David_J._Brown_(computer_scientist)&oldid=1314076091"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp