Computer architecture

Computer architecture is the theory behind the 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.

There are several usages of the term, which can be used to refer to:

  • The design of a computer's CPU architecture and instruction set and techniques such as SIMD and MIMD parallelism.
  • More general wider-scale hardware architectures, such as cluster computing and NUMA architectures.
  • The less formal usage refers to a description of the requirements (especially speeds and interconnection requirements) or design implementation for the various parts of a computer. (Such as memory, motherboard, electronic peripherals, or most commonly the CPU.)

Design Goals

The most common goals in a Computer Architecture revolve around the tradeoffs between cost and performance (i.e. speed), although other considerations, such as size, weight, and power consumption, may be a factor as well.

1. Cost

Generally, cost is held constant, determined by either system or commercial requirements, and speed and storage capacity are adjusted to meet the cost target.

2. Performance

Computer retailers describe the performance of their machines in terms of clock speed (usually in MHz or GHz). This refers to the cycles per second of the main clock of the CPU. However, this metric is somewhat misleading, as a machine with a higher clock rate may not necessarily have higher performance. Modern CPUs can execute multiple instructions per clock cycle, which dramaticallly speeds-up a program. Other factors aid speed, such as the mix of functional units, bus speeds, available memory, and the type and order of instructions in the programs being run.

But, there are also different types of speed. Interrupt latency is the guaranteed maximum response time of the system to an electronic event (e.g. when the disk drive finishes moving some data). This number is affected by a very wide range of design choices. Computers that control machinery usually need low interrupt latencies, because the machine can't, won't or should not wait. For example, computer-controlled anti-lock brakes should not wait for the computer to finish what it's doing - they should brake. Low latencies can often be had very inexpensively.

Benchmarking, tries to take all these factors into account by measuring the time a computer takes to run through a series of test programs. Although benchmarking shows strengths, it may not help one to choose a computer. Often the measured machines split on different measures. For example, one system might handle scientific applications quickly, while another might play popular video games more smoothly.

The general scheme of optimization is to find the costs of the different parts of the computer. 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 exact form of the computer system will depend on the constraints and goals it was optimized for.

See also



In the News

New Screen-and-treat Methods For Cervical Cancer Significantly Reduce
A new Columbia University Medical Center study demonstrates the safety and efficacy of two low-tech diagnostic tools to significantly reduce the prevalence of cervical cancer precursor lesions. Cervical cancer is the leading cause of cancer-related death in women in many developing countries. Designed as rapid screen-and-treat methods that could be done the same day, the protocols could finally make prevention of cervical cancer a viable option for all women in any setting around the world.

Researchers Find Gene Variants That Greatly Increase Breast Cancer Ris
Decreased activity within the Transforming Growth Factor Beta (TGF-beta) pathway is associated with increased breast cancer risk, according to a study published by researchers at Northwestern Memorial Hospital and Northwestern University's Robert H. Lurie Comprehensive Cancer Center in today's Cancer Research journal.

Accuracy Of Breast Cancer Prognoses Improved
One of the many unknowns facing women who are diagnosed with breast cancer is predicting the likelihood that the cancer will spread to other parts of the body -- metastasize. Researchers are looking to change that. They are pioneering a more accurate approach for predicting the risk of breast cancer metastasis in individual patients.

Quality Counts 2007: From Cradle to Career: Connecting American Educat
Collection of articles and data from January 2007 "track[ing] state efforts to create seamless education systems from early childhood to the world of work."Features articles on topics such as "Gauging Student Learning"and "Linking Learning to Earning,"and the "Chance for Success Index,"which provides state-by-state data on 13 individual indicators (such as family income and preschool enrollment). From Education Week magazine with support from the Pew Center on the States.

Tiny Brain, Normal Life
The unusual case of a man with a tiny brain caused by massive ventricular enlargement, who has led a normal life, is studied in a clinical update in The Lancet. The man was 44-years-old at the time, married with two children, and worked as a civil servant. He went to hospital after suffering mild left leg weakness. Neuropsychological testing revealed the man had an intelligence quotient (IQ) of 75, his verbal IQ was 84 and his performance IQ was 70.

Blue Ribbon Debut for Office 2007
The newest version of Microsoft Office arrives this week, complete with a tricked-out user interface intended to impress the Windows-weary. By Scott Gilbertson. Plus: Gallery: Office 2007.

Doctors Closer To Using Gene Analysis To Help Trauma Patients
A genetic tool with the potential to identify which trauma and burn patients are most likely to become seriously ill has worked consistently in a wide range of experimental clinical settings -- an important hurdle to overcome before the method is routinely used in emergency rooms and intensive care units.

Carnegie Mellon U. Transforms DNA Microarrays With Standard Internet C
A standard Internet protocol that checks errors made during email transmissions has now inspired a revolutionary method to transform DNA microarray analysis, a common technology used to understand gene activation. The new method, which blends experiment and computation, strengthens DNA microarray analysis, according to Ziv Bar-Joseph and his collaborators, who are publishing the findings in the December's Nature Biotechnology. The method identifies gene activation captured by DNA microarray analysis with greater sensitivity and specificity.

Wildlife of Tasmania: Tasmanian Devil
Fact sheet about this Australian mammal, which "cannot be mistaken for any other marsupial. Its spine-chilling screeches, black colour, and reputed bad-temper, led the early European settlers to call it The Devil."Includes a FAQ, images, video and audio clips, and information about Devil Facial Tumour Disease affecting the Tasmanian devil population. From Tasmania Parks and Wildlife Service.

Presidents Who Were Not Inaugurated
This site presents brief explanations for the five U.S. presidents who took the oath of office but were not inaugurated (and therefore did not give inaugural addresses): John Tyler, Millard Fillmore, Andrew Johnson, Chester A. Arthur, and Gerald R. Ford. From the U.S. Senate's Inaugural Addresses of the Presidents of the United States.


MP3 Music Downloads

Preview songs, Download Free Music,Burn CDs at ITunes.com
iTunes_RGB_9mm

 


Google




InformationQuickFind.com - Find Information Fast

Links