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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

graphics card 213Industrial CompetitivenessBy the 1980s strong competitive threats to the U.S. computerindustry (notably from Japan) <strong>and</strong> some governmentfunding began to go to helping the American industry coordinateits research. An example is SEMATECH, the semiconductormanufacturing research consortium. (DARPAalso played an important role in the development <strong>of</strong> VLSI[very large-scale integration] circuits.)Another effort <strong>of</strong> this era was the Strategic ComputingInitiative, which was also in part a response to Japanesedevelopments—their Fifth Generation <strong>Computer</strong> Program.SCI aimed to develop hardware <strong>and</strong> s<strong>of</strong>tware for advancedartificial intelligence projects, starting with a militaryfocus, such as autonomous vehicles, voice-controlled “glasscockpit” aircraft interfaces, <strong>and</strong> expert systems for battlemanagement.Although there is always fluctuation <strong>and</strong> changing politicalpriorities, there is no reason to believe that governmentfunding will not continue to play a very important role incomputer-related research <strong>and</strong> development. There will alsocontinue to be debates over the uses to which governmentsput computing technology, particularly in the military,intelligence, <strong>and</strong> national security areas.Further ReadingDefense Advanced Research Projects Agency (DARPA). Availableonline. URL: http://www.arpa.mil/. Accessed September 22,2007.National Center for Supercomputing Applications (NCSA). Availableonline. URL: http://www.ncsa.uiuc.edu/. Accessed September22, 2007.National Research Council. Funding a Revolution: Government Supportfor Computing Research. Washington, D.C.: National AcademiesPress, 1999. Available online. URL: http://www.nap.edu/readingroom/books/far/contents.html. Accessed September22, 2007.National <strong>Science</strong> Foundation. “Exploring the Frontiers <strong>of</strong> Computing.”Available online. URL: http://www.nsf.gov/dir/index.jsp?org=CISE. Accessed September 22, 2007.Redmond, Kent C., <strong>and</strong> Thomas M. Smith. From Whirlwind toMITRE: The R&D Story <strong>of</strong> the SAGE Air Defense <strong>Computer</strong>.Cambridge, Mass.: MIT Press, 2000.Rol<strong>and</strong>, Alex, <strong>and</strong> Philip Shiman. Strategic Computing: DARPA <strong>and</strong>the Quest for Machine Intelligence, 1983–1993. Cambridge,Mass.: MIT Press, 2002.graphics cardPrior to the late 1970s, most computer applications (otherthan some scientific <strong>and</strong> experimental ones) did not usegraphics. However, the early microcomputer systems suchas the Apple II, Radio Shack TRS-80, <strong>and</strong> Commodore PETcould all display graphics, either on a monitor or (with theaid <strong>of</strong> a video modulator) on an ordinary TV set. Whileprimitive (low resolution; monochrome or just a h<strong>and</strong>ful <strong>of</strong>colors) this graphics capability allowed for a thriving marketin games <strong>and</strong> educational s<strong>of</strong>tware.The earliest video displays for mainstream PCs providedbasic text display capabilities (such as the MDA, ormonochrome display adapter, with 25 lines <strong>of</strong> text up to80 characters per line) plus the ability to create graphicsby setting the color <strong>of</strong> individual pixels. The typical lowendgraphics card <strong>of</strong> the early 1980s was the CGA (ColorGraphics Adapter), which <strong>of</strong>fered various modes such as320 by 200 pixels with four colors. <strong>Computer</strong>s marketedfor pr<strong>of</strong>essional use <strong>of</strong>fered the EGA (Enhanced GraphicsAdapter), which could show 640 by 350 pixels at 16colors.The ultimate video display st<strong>and</strong>ard during the time<strong>of</strong> IBM dominance was the VGA (Video Graphics Array),which <strong>of</strong>fered a somewhat improved high resolution <strong>of</strong> 640by 480 pixels at 16 colors, with an alternative <strong>of</strong> a lower320 by 280 pixels but with 256 colors. Because <strong>of</strong> its use <strong>of</strong>a color palette containing index values, the 256 colors canactually be drawn from a range <strong>of</strong> 262,144 possible choices.VGA also marked a break from earlier st<strong>and</strong>ards becausein order to accommodate such a range <strong>of</strong> colors it had toconvert digital information to analog signals to drive themonitor, rather than using the digital circuitry found inearlier monitors.Modern video cards can be loosely described as implementingSVGA (Super VGA), but there are no longer discretest<strong>and</strong>ards. Typical display resolutions for desktop PCstoday are 1024 by 768 or 1280 by 1024 pixels. (Laptops traditionallyhave had a lower-resolution 800 by 600 display,but many are now comparable to desktop displays.) Therange <strong>of</strong> colors is vast, with up to 16,777,216 possible colorsstored as 32 bits per pixel.Storing 32 bits (4 bytes) for each <strong>of</strong> the pixels on a 1024by 768 screen requires more than 3 megabytes. However,this is just for static images. Games, simulations, <strong>and</strong> otherapplications use moving 3D graphics. Since a computerscreen actually has only two dimensions, mathematicalalgorithms must be used to transform the representationThe basic parts <strong>of</strong> a graphics card. The card is connected to theCPU by the bus (<strong>of</strong>ten a special bus called the AGP, or AcceleratedGraphics Port). Graphics data can be generated by the CPU <strong>and</strong>transferred directly to the graphics card’s memory, but most cardstoday perform a lot <strong>of</strong> the graphics processing using the card’s ownon-board processor for sophisticated 3D, textures, shading, <strong>and</strong>other effects.

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

Saved successfully!

Ooh no, something went wrong!