Metcalfe’s Makimoto’s Amdahl’s Moore’s & Grosch’s Computing Laws


(T) The December edition of the IEEE Computer Magazine has extensive analysis on some of the most well-known computing laws: Metcalfe’sMakimoto’sAmdahl’sMoore’s & Grosch’s Laws. Obviously, Moore’s and Metcalfe’s are the most popular ones, but the others are nevertheless not less disruptive. If you do not own a subscription of the IEEE Computer Magazine, the following is the introduction summary from Professor Vladimir Getov:

Metcalfe’s law, as Bob Metcalfe himself describes in this issue, has been controversial but never disproven. The law itself says that the value of a network grows as the square of the number of its users, and Metcalfe explores this vis-à-vis Facebook. It’s fitting that the law that really helped give legs to the LAN and described the explosion of networking through Ethernet technology examine equally well just how valuable networks are in the context of social networking. Metcalfe examines some of the other networking laws and whether they are helpful in determining the value of connections in a network like Facebook. The article also includes a sidebar from Sumi Helal describing the importance—and complexity—of determining value in network technologies and services.

Another law that gave us a 50-year vantage point on semiconductor technology is Makimoto’s wave. Tsugio Makimoto spent a career in semiconductors and early on observed that the industry had a somewhat predictable 10-year swing between innovating toward standardization, thus improving manufacturing, cost containment, and growth in market share, and then toward customization, which led to better implementation, differentiation, and performance, and decreased power consumption. Makimoto walks us through his experience in semiconductor research and development, and uses his wave to explore how changes in semiconductors played a key role in the computing revolution. While the technological victories certainly spurred market growth for computers, the more important impact might be on how society has changed, and how computing has been democratized in a relatively short period of time.

An exciting area of revolutionary progress is covered in Gene Amdahl’s new article describing for the first time his early work and achievements leading up to Amdahl’s law. At the request of IBM, Amdahl gave a presentation back in 1967 at the Spring Joint Computer Conference held on the East Coast that essentially defined the relationship between the specific application code and the underlying architecture on parallel computing performance. This was a pivotal event, and Amdahl’s insights based also on the early work of Kenneth Knight 1 from both before and after it are quite compelling. This article provides much-needed clarifications, and most notably includes the original performance formula as presented by Amdahl nearly five decades ago! No doubt, his mark on parallel computing continues to be highly influential today.

Moore’s law is arguably one of the most widely known computing laws. Published in Electronics Weekly in 1965, the law predicted a biennial doubling of chip capacity at minimal cost. It has borne out for the past 50 years, enabling mind-blowing expansion in performance capacity with simultaneous reductions in size and pricing, and is expected to hold at least until 2020. 2 Authors Andrew Chien and Vijay Karamcheti explore the promises of Moore’s law, and examine where we are on its trajectory—which was never thought to be without end—and how it could end. The authors provide insight into how new technologies, such as phase-change memory (PCM) and resistive RAM (reRAM), might continue to carry forward Moore’s principles. The article also includes a sidebar by Bob Colwell examining the all-important economics of Moore’s law.

Finally, Patrick Ryan, Sarah Falvey, and Ronak Merchant use Grosch’s law as a jumping-off point from which to examine one of computing’s current buzzwords: the cloud. Grosch’s law, first put forward in 1953, says, essentially, that computing performance increases by the square of its cost—to do something 10 times cheaper, it has to be 100 times as fast—and that “relatively dumb terminals would tap into the power of large data centers,” as the authors state in the article. It’s from this vantage point that the authors examine the true nature of the cloud—is it really distinct from the Internet? Or are they one and the same? Will our efforts to define, regulate, and safeguard the cloud be successful, or will they have some unintended consequences? This interesting examination brings us around full circle: How will technology continue to evolve from here? What are some key patterns emerging now, and who will be the thought leaders that help us better understand and capitalize on them?”

Note: The picture above is a painting from an unknown painter.

Copyright © 2005-2014 by Serge-Paul Carrasco. All rights reserved.
Contact Us: asvinsider at gmail dot com.

Categories: Computer Systems