Gordon Moore, one of the founders of Intel Corporation, observed in the 1960s that the ratio of complexity to cost for computer components doubled approximately every two years. Today this observation is known among computer scientists as "Moore's Law". In its original formulation, Moore's Law reflected the rate of advance of the transistor-based computer architecture of the time. More recently, Kurzweil recognized that Moore's Law also accounts for the rate of advance of previous computer architectures (electromechanical, relay, and vacuum tube computing) and subsequent computer architectures (integrated circuit computing), and that the rate of advance has been increasing. Furthermore, Kurzweil observed that Moore's Law could be generalized to describe accurately the rate of technological advance broadly, well beyond the field of computing. This generalization of Moore's Law is known among futurists as the "Law of Accelerating Returns", which holds that technology as a whole is advancing, and will continue to advance, at an exponential rate.
Some of the latest evidence for the Law of Accelerating Returns can be observed in information storage and parallel processing trends. According to BusinessWeek, total information storage in 2003 was estimated at 5 exabytes. Applying the Law of Accelerating Returns, we may have predicted the following:
5 Exabytes in 2003
10 Exabytes in 2004
20 Exabytes in 2005
40 Exabytes in 2006As it turns out, BusinessWeek reports, information storage at the end of 2006 reached an estimated 40 exabytes, as the Law of Accelerating Returns would have predicted. In 2006, parallel processing became popular among consumers, as Intel pushed its dual core processors into the market. Already, in early 2007, we are seeing quad core processors entering the consumer market. Assuming these are the beginning of a parallel processing trend, the Law of Accelerating Returns may predict the following:
2 Processors in 2006
4 Processors in 2007
8 Processors in 2008
16 Processors in 2009
32 Processors in 2010
64 Processors in 2011As it turns out, CNET News.com reports, Intel has pledged to introduce 80-core processors into the consumer market by 2011, much as the Law of Accelerating Returns would predict.