Content deleted Content added
mNo edit summary |
mNo edit summary |
||
Line 1:
'''Computer architecture''' refers to the theory behind the actual design of a computer. In the same way as a building architect sets the principles and goals of a building project as the basis for the draftsman's plans, so too, a computer architect sets out the Computer Architecture as a basis for the actual design specifications.
Line 12:
The less formal usage refers to a description of the design of gross requirements for the varous parts of a computer, especially speeds, and interconnection requirements.
'''Goals'''
Line 42 ⟶ 48:
Since cost is usually constant, the variables usually consist of latency, throughput, convenience, storage capacity and input-output. The general scheme of optimization is to budget different parts of the computer system. In a balanced computer system, the data rate will be constant for all parts of the system, and cost will be allocated proportionally to assure this. The enact forms of the trade-offs depend on whether the computer system is being optimized to minimize latency or maximize throughput.
|