11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

298 measurement units used in computingFurther Reading“John McCarthy’s Home Page.” Available online. URL: http://wwwformal.stanford.edu/jmc/.Accessed August 14, 2007.McCarthy, John. “The Home Information Terminal.” Man <strong>and</strong><strong>Computer</strong>: Proceedings <strong>of</strong> the International Conference, Bordeaux,France, 1970. Basel: S. Karger, 1972, 48–57.———. “Philosophical <strong>and</strong> Scientific Presuppositions <strong>of</strong> LogicalAI,” in McCarthy, H. J. <strong>and</strong> Vladimir Lifschitz, eds., FormalizingCommon Sense: Papers by John McCarthy. Norwood, N.J.:Ablex, 1990.McCorduck, Pamela. Machines Who Think. 2nd ed. Natick, Mass.:A. K. Peters, 2004.measurement units used in computingNewcomers to the computing world <strong>of</strong>ten have difficultymastering the variety <strong>of</strong> ways in which computer capacity<strong>and</strong> performance are measured. A good first step is to lookat the most common metric prefixes that indicate the magnitude<strong>of</strong> various units (see table).Common Metric Prefixes Used inComputingPrefixkilomegagigateramillimicronanopicoMagnitude10 3 (1 thous<strong>and</strong>)10 6 (1 million)10 9 (1 billion)10 12 (1 trillion)10 -3 (1 thous<strong>and</strong>th)10 -6 (1 millionth)10 -9 (1 billionth)10 -12 (1 trillionth)Strictly speaking, most computer measurements are basedon the binary system, using powers <strong>of</strong> two. Thus kiloactually means 2 10 , which is actually 1,024, <strong>and</strong> mega isactually 2 20 , or 1,048,576. However, this distinction isgenerally not important for gaining a sense <strong>of</strong> the magnitudesinvolved. In 1998, the International ElectrotechnicalCommission promulgated a new set <strong>of</strong> prefixes forthese base two computer-related magnitudes, such thatfor example, mebi- is supposed to be used instead <strong>of</strong>mega-. There is little evidence thus far that this scheme isbeing widely adopted.We will now consider some <strong>of</strong> the main areas in whichcomputer capacity or performance is measured.Storage CapacityThe smallest unit <strong>of</strong> information, <strong>and</strong> thus <strong>of</strong> data storage,is a bit (binary digit). A bit can be either 1 or 0 <strong>and</strong> isphysically represented in different ways according to thememory or storage device being used. On most computersthe most-used storage unit is the byte, which contains eightbits. Since this represents eight binary digits, or 2 8 , a bytecan hold values from 0 to 255 (decimal). The following tablegives some typical units <strong>of</strong> storage.Unitbitbyte (8 bits)kilobytemegabytegigabyteterabyteData Storage UnitsTypical UseProcessor data h<strong>and</strong>ling capacity. Mostprocessors today can h<strong>and</strong>le 32 or 64 bits ata time.Holds an ASCII character value or a smallnumber, 0–255.Used to measure RAM (r<strong>and</strong>om accessmemory) <strong>and</strong> floppy disk capacity forearly PCs.RAM capacity in older PCs; hard drivecapacity in older PCs.Memory <strong>and</strong> drive capacity in modern PCs.Large modern hard drives; drive arrays (seeraid).GraphicsPrinted output is generally measured in dots per inch (dpi).Screen images <strong>and</strong> images used in digital photography aremeasured in pixels or megapixels. However, the amount <strong>of</strong>data needed to specify (<strong>and</strong> thus store) a pixel in an imagedepends on the number <strong>of</strong> colors <strong>and</strong> other information tobe stored. (See graphics formats.)Processor SpeedProcessor speed is measured in millions <strong>of</strong> cycles per second(megahertz or MHz). The earliest microprocessors hadspeeds measured in 1–2 MHz or so. PCs <strong>of</strong> the 1980s rangedfrom about 8 to 50 MHz. In the 1990s, speeds ramped up tothe hundreds <strong>of</strong> MHz, <strong>and</strong> in today’s systems PC speeds are<strong>of</strong>ten measured in gigahertz (GHz).Calculation SpeedThe speed at which a computer can perform calculationsdepends on more than raw processor speed. For example,a processor that can store or fetch 32-bit numbers can performmany calculations faster than one with only a 16-bitcapacity even if the two processors have the same clockspeed in cycles per second.Calculation speed is <strong>of</strong>ten measured in “flops” or floating-pointoperations per second (see numeric data), or formodern processors, megaflops. While this measurement is<strong>of</strong>ten touted in product literature, savvy users look to morereliable benchmarks that re-create actual conditions <strong>of</strong> use,including calculation-intensive, data transfer intensive, orgraphics-intensive operations.Data Communications <strong>and</strong> NetworkingThe speed at which data can be transferred over a modemor network connection is measured in bits per second(BPS). A related term, baud, was used (somewhat inaccurately)with the earlier modems (see b<strong>and</strong>width <strong>and</strong>modem).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!