# Trumans Triangle

Topics: Arithmetic logic unit, Logic gate, IBM PC compatible Pages: 6 (1956 words) Published: March 16, 2012
NAME: Chibuzor Ogbu
MAT NO: 030503042
COURSE: MIT 805

1. Justify by citing examples the use of Truman’s triangle in classifying technology across generations Truman’s triangle is a relationship triangle developed by Truman Reynolds that attempts to compare three attributes of a network, object or service. The principle behind the triangle expresses the facts that when three attributes are to be evaluated, the first two (randomly chosen) attributes will always disagree or not favor the last attribute. By simply adding a “not” to the last attribute this relationship is clearly seen. The Truman’s triangle is highly used in Network environment owing to the fact that network is not cheap; however it is expected to be fast and good. The figure below shows the Truman’s triangle GOOD

GOOD

CHEAP
CHEAP

FAST
FAST

A typical example of the application of Truman’s triangle in designing computer architecture is: a computer that is expected to be fast and good is usually “not” cheap (Workstation desktops) likewise a computer that is expected to be cheap but yet good is obviously “not” going to be fast (Netbooks)

References

2. State Moore’s Law and use it to justify improvement in technology and across generation

Intel co-founder Gordon E. Moore formulated two laws that govern the improvements in computing power as seen today. The two laws can be seen below: 1. The number of transistors that can be placed inexpensively on an integrated circuit doubles approximately every two years 2. The capital cost of a semiconductor fab also increases exponentially over time

In his actual words he was quoted saying:
“The complexity for minimum component costs has increased at a rate of roughly a factor of two per year... Certainly over the short term this rate can be expected to continue, if not to increase. Over the longer term, the rate of increase is a bit more uncertain, although there is no reason to believe it will not remain nearly constant for at least 10 years. That means by 1975, the number of components per integrated circuit for minimum cost will be 65,000. I believe that such a large circuit can be built on a single wafer” Some computer hardware specialists consider Moore's Law particularly applicable to the construction and use of electronics. The capabilities and thus the usefulness of most digital, electronic devices are tied to the law. Aspects such as processing speed, memory capacity and digital resolution improve at the exponential rate predicted by the law. This has held true for 40 years, having significantly driven technological and social change in that time, and that pace is expected to continue for at least another decade. From the era of the single core processors, we now have the quad core, I3, I7 core etc. each independently boasting millions of transistors and released within a 2 to 3 yr. interval. The figure above shows Intel improvements of their core from 1971 to 2004. It can be observed that there has obviously been a doubling of transistors on the cores spanning through the years. This has led to improvements in computer systems based on market demand for faster processing of data, energy efficiency and at a very affordable price. On the other hand, the result of this doubling of the core in every two years, might appear to be more economical for the consumers however the impact is felt by the manufactures as price of materials required for advancing technology (e.g., photoresists and other polymers and industrial chemicals) are derived from natural resources such as petroleum and so are affected by the cost and supply of these resources. This phenomenon resulted to the second Moore’s law which agrees that overtime capital cost of semiconductor fabs will increase exponentially. References

1. http://en.wikipedia.org/wiki/Moore%27s_law
2. http://glassvisage.hubpages.com/hub/Moores-Law
3....

2. http://www.mapsofworld.com/referrals/computers/computers-functioning/arithmetic-logic-unit.html
3. http://library.thinkquest.org/25111/alu.shtml
4. http://www.computerhope.com/jargon/a/alu.htm
5. http://www.windowsnetworking.com/articles_tutorials/arithmetic-logic-unit.html