Grosch's law

Grosch's law

Grosch's law is the following observation about computer performance made by Herb Grosch in 1965:

There is a fundamental rule, which I modestly call "Grosch's law", giving added economy only as the square root of the increase in speed -- that is, to do a calculation 10 times as cheaply you must do it 100 times as fast.

This adage is more commonly stated as

Computer performance increases as the square of the cost. If computer A costs twice as much as computer B, you should expect computer A to be four times as fast as computer B.cite book
author=Lobur, Julia; Null, Linda
title=The Essentials of Computer Organization And Architecture
publisher=Jones & Bartlett Pub
year=2006
isbn=0-7637-3769-0
url=http://books.google.pl/books?id=QGPHAl9GE-IC
pages=pp. 589
accessdate=2008-04-02
]

The law can also be interpreted as meaning that computers present economies of scale: the more costly is the computer, the price-performance ratio linearly becomes better. This implies that low-cost computers cannot compete in the market. In the end, a few huge machines would serve all the world's computing needs. Supposedly, this could prompt Thomas Watson to predict at the time a total global computing market of five mainframe computers.

To provide a modern example: this law states, that to have a computer 100 times as powerful as a modern PC the owner would need to pay only 10 times as much.

Debates

The relevance of Grosch's law today is a debated subject. Paul Strassmann asserted in 1997, that Grosch's law is now "thoroughly disproved" and serves "as a reminder that the history of economics of computing has had an abundance of unsupported misperceptions." [ [http://www.strassmann.com/pubs/datamation0297/ Will big spending on computers guarantee profitability?] , Paul Strassmann - Excerpts from The Squandered Computer.] Grosch himself has stated that the law was more useful in the 1960s and 1970s than it is today. He originally intended the law to be a "means for pricing computing services." [ [http://www.techweb.com/wire/networking/160701379/ Author Of Grosch's Law Going Strong At 87] , W. David Gardner, TechWeb News, April 12, 2005 - article discussing Grosch's Law and Herb Grosch's personal career.] Grosch also explained that more sophisticated ways of figuring out costs for computer installations mean that his law has limited applicability for today's IT managers.

Law applied to clusters

For clusters, the original Grosch's law would imply that if a cluster contains 50 machines, and it has another 50 added (twice the cost), the resulting 100-machine cluster has a quadruple processing power, which is clearly false. On the contrary, even a linear advance—100-machine cluster twice as powerful as 50-machine—would be a challenge.

When Google was deciding on the architecture for its Web search service, it concluded that scaling up clusters of large or medium-sized computers as the business grew would be too expensive, and opted for arrays of cheap processors and disk drives. [ [http://www.wired.com/wired/archive/14.10/cloudware.html The Information Factories - George Gilder's Article on Cloudware] ]

ee also

*List of eponymous laws
**Metcalfe's law
**Moore's law

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Herb Grosch — (Herbert R. J. Grosch) (born 1918) is an early computer scientist, perhaps best known for Grosch s law, which he formulated in 1950. Grosch s Law is an aphorism that states economy is as the square root of the speed. Born in Canada, he moved to… …   Wikipedia

  • Moore's law — Plot of CPU transistor counts against dates of introduction. Note the logarithmic vertical scale; the line corresponds to exponential growth with transistor count doubling every two years …   Wikipedia

  • List of eponymous laws — This list of eponymous laws provides links to articles on laws, adages, and other succinct observations or predictions named after a person. In some cases the person named has coined the law – such as Parkinson s law. In others, the work or… …   Wikipedia

  • Cloud computing — logical diagram 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 (like the electricity grid) over a… …   Wikipedia

  • History of general purpose CPUs — The history of general purpose CPUs is a continuation of the earlier history of computing hardware. 1950s: early designs Each of the computer designs of the early 1950s was a unique design; there were no upward compatible machines or computer… …   Wikipedia

  • Architecture of Norway — Storage …   Wikipedia

  • Michał Kamiński — Michał Tomasz Kamiński MEP Chairman of the European Conservatives and Reformists In office 14 July 2009 – 8 March 2011 …   Wikipedia

  • Whisky — This article is about the alcoholic beverage. For other uses, see Whisky (disambiguation). A glass of whisky Whisky (Scottish English and British English) or whiskey (Hiberno English and American English[1]) is a ty …   Wikipedia

  • Claude Moraes — Claude Moraes[1] is a Member of the European Parliament for the Labour Party. Claude Moraes is the Deputy Leader of the Labour Party in Europe (the European Parliamentary Labour Party, or EPLP) one of eight MEPs representing London. Contents 1… …   Wikipedia

  • Diana Wallis — MEP Member of the European Parliament for Yorkshire and the Humber Incumbent …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”