Gene Amdahl

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Gene Amdahl
Amdahl march 13 2008.jpg
Gene Amdahl addressing a UW–Madison Alumni gathering, March 13, 2008
Born (1922-11-16)November 16, 1922
Flandreau, South Dakota
Died Script error: The function "death_date_and_age" does not exist.
Palo Alto, California
Citizenship United States
Nationality American
Fields Entrepreneur
Computer science
Institutions degrees in theoretical physics from the University of Wisconsin.
Alma mater South Dakota State University (B.S., 1948)
University of Wisconsin–Madison (M.S.; Ph.D., 1952)
Thesis The Logical Design of an Intermediate Speed Digital Computer (1953)
Doctoral advisor Harold A. Peterson[1]
Known for founding Amdahl Corporation; formulating Amdahl's law; IBM 360, 704
Notable awards National Academy of Engineering (1967)
Computer History Museum Fellow (1998) [2]

Gene Myron Amdahl (November 16, 1922 – November 10, 2015) was an American computer architect and high-tech entrepreneur, chiefly known for his work on mainframe computers at IBM and later his own companies, especially Amdahl Corporation. He formulated Amdahl's law, which states a fundamental limitation of parallel computing.

Childhood and education

Amdahl was born to immigrant parents of Norwegian and Swedish descent in Flandreau, South Dakota. After serving in the Navy during World War II he completed a degree in engineering physics at South Dakota State University in 1948. He went on to study theoretical physics at the University of Wisconsin–Madison and completed his doctorate there in 1952 with a thesis titled A Logical Design of an Intermediate Speed Digital Computer and creating his first computer, the Wisconsin Integrally Synchronized Computer, WISC. He then went straight from Wisconsin to a position at IBM in June 1952.

The IBM & Amdahl years

At IBM, Amdahl worked on the IBM 704, the IBM 709, and then the Stretch project, the basis for the IBM 7030. He left IBM in December 1955, but returned in September 1960 (after working at Ramo-Wooldridge and at Aeronutronic). He quit out of frustration with the bureaucratic structure of the organization. In an interview[3] conducted in 1989 for the Charles Babbage Institute, he addressed this:

<templatestyles src="Template:Blockquote/styles.css" />

Well, what I felt was that with that kind of an organization I'm not going to be in control of what I want to do any time in the future. It's going to be a much more bureaucratic structure. I'll work in one area of it, and that's all I'll get experience in. And I decided that I didn't want to have that kind of life, basically. It wasn't just Dunwell. It was the way the structure was set up; I was going to be a peg-in-a-hole.


On his return he became chief architect of IBM System/360 and was named an IBM Fellow in 1965, and head of the ACS Laboratory in Menlo Park, California. He left IBM again in September 1970, after his ideas for computer development were rejected, and set up Amdahl Corporation in Sunnyvale, California with aid from Fujitsu.

Competing with IBM in the mainframe market, the company manufactured "plug-compatible" mainframes, shipping its first machine in 1975 — the Amdahl 470V/6, a less expensive, more reliable and faster replacement for the System 370/168. By purchasing an Amdahl 470 and plug-compatible peripheral devices from third-party manufacturers, customers could now run S/360 and S/370 applications without buying actual IBM hardware. Amdahl's software team developed VM/PE, software designed to optimize the performance of IBM's MVS operating system when running under IBM's VM operating system. By 1979, Amdahl Corporation had sold over a US$1 billion[citation needed] of V6 and V7 mainframes and had over 6,000 employees worldwide. The corporation went on to distribute an IBM-plug-compatible front-end processor (the 4705) as well as high-performance disk drives, both jointly developed with Fujitsu engineers.

At the Spring Joint Computer Conference, Amdahl, along with three other computer architects, most notably ILLIAC IV architect Daniel Slotnick, engaged in a discussion on future architectural trends. Amdahl argued, verbally and in three written pages, for performance limitations in any special feature or mode introduced to new machines. This resulted in two, major and lesser, "laws" of computer performance regarding sequential vs. parallel processing. These arguments continue to this day.

1979–2015: entrepreneur

Amdahl left his eponymous company in August 1979 to set up Trilogy Systems. With over US$200 million in funds Trilogy was aimed at designing an integrated chip for even cheaper mainframes. The chip development failed within months of the company's $60 million public offering; thereafter, the company focused on developing its VLSI technology and, when that project failed, in 1985 Trilogy merged into Elxsi. Elxsi also did poorly and Amdahl left in 1989, having already founded his next venture, Andor International, in 1987. Andor hoped to compete in the mid-sized mainframe market, using improved manufacturing techniques developed by one of the company's employees, Robert F. Brown, to make smaller, more efficient machines. Production problems and strong competition led the company into bankruptcy by 1995.

Amdahl co-founded Commercial Data Servers in 1996, again in Sunnyvale, and again developing mainframe-like machines but this time with new super-cooled processor designs and aimed at physically smaller systems. One such machine, from 1997, was the ESP/490 (Enterprise Server Platform/490), an enhancement of IBM's P/390 of the System/390 family. Since then, CDS has changed its name and narrowed its focus. As Xbridge Systems, the company now builds software to scan mainframe datasets and database tables for sensitive information such as Credit Card Numbers, Social Security and other government identification numbers, sensitive medical diagnosis information that can be linked to an individual, and other information such as that needed for electronic discovery. As of early 2005, however, Xbridge's Web site did not list Amdahl as a member of their current management team.

In November 2004, Amdahl was appointed to the board of advisors of Massively Parallel Technologies. He died on November 10, 2015 in Palo Alto, California, from pneumonia.[4][5] He also had Alzheimer's disease in the last years of his life.

Gene and his wife, Marian, in front of the main house at Amdahl, Norway
On the face of the mountain behind Gene and Marian there is a profile of a face, called the "Amdahl troll"

Awards

Amdahl was named an IBM Fellow in 1965, became a member of the National Academy of Engineering in 1967 and was recognized as the Centennial Alumnus of South Dakota State University in 1986. He has numerous awards and patents to his credit and has received Honorary Doctorates from his two alma maters and two other institutions as well. In 1983, Amdahl was awarded the Harry H. Goode Memorial Award by the IEEE Computer Society "in recognition of his outstanding contributions to the design, applications and manufacture of large-scale high-performance computers."[6]

In 1998, he was made a Fellow of the Computer History Museum "for his fundamental work in computer architecture and design, project management, and leadership."[2]

In November 2007, Amdahl was recognized with the SIGDA Pioneering Achievement Award.[7] A banquet dinner in his honor featured a short talk by Amdahl on his career, and a panel debate on the future of parallel processing. Panelists included John Gustafson (known for Gustafson's law). The talk and debate were both videotaped, and are available through the SIGDA Web page, and the ACM Digital Library.[8]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. http://conservancy.umn.edu/handle/11299//104341
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.

External links