Meta tags:
Headings (most frequently used words):
processing, graphics, unit, gpu, external, contents, companies, computational, functions, forms, history, sales, see, also, references, sources, links, dedicated, integrated, stream, and, general, purpose, gpus, gpgpu, egpu, 1960s, 1970s, 1980s, 1990s, 2000s, 2010s, 2020s, hardware, apis, applications, people,
Text of the page (most frequently used words):
the (320), and (145), graphics (142), for (91), gpu (89), from (86), retrieved (64), archived (59), original (58), with (57), video (53), #hardware (50), processing (46), gpus (46), system (41), amd (38), nvidia (38), 2016 (35), was (33), performance (33), 2020 (32), unit (28), edit (28), used (28), also (28), memory (27), source (26), such (25), this (24), integrated (24), processor (23), cards (22), computer (22), first (21), are (21), released (21), which (20), january (19), articles (17), acceleration (17), units (17), display (17), intel (17), card (17), 2014 (16), needed (16), series (15), 2015 (15), that (15), dedicated (15), were (15), chip (14), geometry (13), ray (13), radeon (13), rdna (13), modern (13), their (13), wikipedia (12), 2026 (12), its (12), computers (12), game (12), mame (12), arcade (12), based (12), using (11), all (11), systems (11), computing (11), history (11), market (11), 2019 (11), com (11), general (11), list (11), cpu (11), cores (11), may (10), use (10), august (10), external (10), 2023 (10), time (10), opencl (10), gpgpu (10), machine (10), parallel (10), tracing (10), has (10), chips (10), 2018 (10), 2021 (10), purpose (10), july (10), api (10), games (10), can (10), number (9), per (9), rendering (9), support (9), most (9), pdf (9), 2010 (9), programming (9), processors (9), 2007 (9), namco (9), early (9), technology (9), have (9), september (8), link (8), october (8), custom (8), applications (8), texture (8), stream (8), model (8), what (8), learning (8), vga (8), windows (8), other (8), university (8), github (8), home (8), accelerated (8), see (8), capable (8), citation (8), microarchitecture (8), introduced (8), main (8), links (7), compute (7), high (7), generation (7), discrete (7), architecture (7), silicon (7), nec (7), 2022 (7), some (7), 2017 (7), accelerator (7), next (7), not (7), november (7), playstation (7), gaming (7), personal (7), sega (7), known (7), engine (7), atari (7), bit (7), single (7), multiple (7), they (7), power (7), had (7), second (7), april (6), march (6), february (6), data (6), software (6), vector (6), image (6), core (6), controller (6), mapping (6), shader (6), unified (6), isbn (6), since (6), anandtech (6), sony (6), 6000 (6), console (6), ati (6), professional (6), but (6), 2008 (6), multi (6), instruction (6), however (6), being (6), super (6), run (6), port (6), calculations (6), specialized (6), called (6), operations (6), ibm (6), color (6), circuit (6), companies (6), ram (6), than (6), toggle (5), search (5), page (5), dead (5), need (5), unsourced (5), statements (5), clarification (5), cs1 (5), maint (5), deprecated (5), archival (5), service (5), electronic (5), design (5), digital (5), electronics (5), frame (5), pixel (5), resolution (5), bandwidth (5), blitter (5), matrox (5), new (5), december (5), navi (5), rtx (5), 2012 (5), one (5), 2011 (5), standard (5), cuda (5), 3dpro (5), fujitsu (5), set (5), 2013 (5), taito (5), forms (5), stanford (5), cite (5), consoles (5), folding (5), increase (5), move (5), only (5), been (5), even (5), less (5), implemented (5), matrix (5), made (5), training (5), real (5), process (5), line (5), drawing (5), could (5), designed (5), workstations (5), 1990s (5), 1980s (5), there (5), 1970s (5), programs (5), contents (4), mobile (4), view (4), code (4), commons (4), 2025 (4), updating (4), june (4), references (4), artificial (4), intelligence (4), devices (4), org (4), programmable (4), array (4), scrolling (4), tensor (4), output (4), shading (4), micro (4), geforce (4), how (4), announced (4), more (4), xbox (4), mid (4), cpus (4), release (4), kepler (4), best (4), example (4), introduction (4), linear (4), large (4), scale (4), deep (4), ieee (4), society (4), 2mp (4), end (4), system16 (4), boards (4), 2024 (4), 1988 (4), antic (4), web (4), galaxian (4), master (4), mamedev (4), egpu (4), equivalent (4), dxva (4), accelerate (4), million (4), needs (4), update (4), 2020s (4), several (4), originally (4), both (4), launched (4), workstation (4), provide (4), many (4), increasingly (4), late (4), like (4), solutions (4), supported (4), became (4), computational (4), term (4), sgi (4), bus (4), during (4), later (4), including (4), include (4), typically (4), intensive (4), perform (4), ability (4), hide (4), sidebar (4), add (3), about (3), available (3), terms (3), non (3), wikimedia (3), wikidata (3), reality (3), related (3), manycore (3), asic (3), vision (3), neural (3), random (3), distributed (3), simt (3), sprite (3), clock (3), vram (3), shared (3), framebuffer (3), simd (3), apple (3), labs (3), jingjia (3), pro (3), tegra (3), international (3), information (3), peddie (3), jon (3), springer (3), 978 (3), quarter (3), 2009 (3), help (3), volta (3), tech (3), zen (3), tflops (3), full (3), mark (3), boost (3), three (3), numbers (3), products (3), 480 (3), polaris (3), pascal (3), edge (3), vive (3), semiconductor (3), manufacturing (3), company (3), space (3), open (3), algebra (3), implementation (3), algorithms (3), mitsubishi (3), chipset (3), nintendo (3), world (3), 128 (3), 1992 (3), opengl (3), group (3), x68000 (3), priem (3), artc (3), μpd7220 (3), vlsi (3), 1985 (3), guide (3), make (3), genetic (3), top500 (3), channel (3), iris (3), here (3), encoding (3), recommended (3), sli (3), crossfire (3), microarchitectures (3), decode (3), features (3), around (3), sales (3), while (3), gigabytes (3), due (3), feature (3), fsr (3), widely (3), consumer (3), problems (3), significant (3), saw (3), successor (3), product (3), same (3), better (3), cars (3), draw (3), development (3), evans (3), where (3), scan (3), working (3), 1997 (3), led (3), independent (3), offered (3), cost (3), users (3), board (3), 1987 (3), 8514 (3), palette (3), fully (3), terminal (3), lines (3), motherboard (3), various (3), out (3), between (3), respectively (3), certain (3), running (3), them (3), massive (3), create (3), uma (3), share (3), functions (3), article (3), tasks (3), calculation (3), tools (3), subsection (3), languages (2), table (2), statistics (2), contact (2), privacy (2), policy (2), text (2), under (2), additional (2), foundation (2), categories (2), wayback (2), vague (2), ambiguous (2), lacking (2), reliable (2), short (2), description (2), different (2), specific (2), circuits (2), virtual (2), embedded (2), logic (2), synthesis (2), virtualization (2), heterogeneous (2), triggered (2), architectures (2), implementations (2), attack (2), signal (2), directx (2), turing (2), codec (2), watt (2), rate (2), form (2), hbm (2), hbm2 (2), gddr (2), render (2), components (2), vertex (2), pipeline (2), mosfet (2), cmos (2), fabrication (2), mali (2), sis (2), tesla (2), arc (2), desktop (2), arm (2), work (2), sources (2), research (2), bethesda (2), net (2), smith (2), ryan (2), unveiled (2), microsoft (2), specs (2), hdmi (2), verge (2), ps5 (2), teardown (2), keynote (2), 6700 (2), will (2), announces (2), big (2), revealed (2), gen (2), introduce (2), refresh (2), press (2), deliver (2), jump (2), yet (2), 2080 (2), www (2), tsmc (2), taiwan (2), corporation (2), gtx (2), 6000m (2), inside (2), audi (2), times (2), hpc (2), khronos (2), bioinformatics (2), doi (2), computation (2), conference (2), 2005 (2), anand (2), proceedings (2), bump (2), legacy (2), 4000 (2), lead (2), src (2), magic (2), hornet (2), simulator (2), techspot (2), 1993 (2), infoworld (2), air (2), standards (2), old (2), sharp (2), famous (2), tms34010 (2), anderson (2), marian (2), hitachi (2), hd63484 (2), wolf (2), before (2), 1986 (2), perhaps (2), advances (2), james (2), clark (2), 1982 (2), wiegers (2), karl (2), 2006 (2), 1984 (2), 6502 (2), post (2), 2600 (2), techradar (2), adaptor (2), fast (2), banzhaf (2), scalable (2), hsa (2), does (2), evolution (2), socket (2), platforms (2), requirements (2), nuke (2), blender (2), scaling (2), davinci (2), resolve (2), should (2), develop (2), self (2), people (2), includes (2), built (2), x11 (2), mpeg (2), operating (2), direct3d (2), metal (2), apis (2), decoding (2), uvd (2), internal (2), monitor (2), shipped (2), year (2), over (2), requiring (2), doom (2), starting (2), sampling (2), community (2), allowed (2), competitor (2), version (2), int8 (2), enhance (2), quality (2), adopted (2), named (2), dlss (2), effects (2), involving (2), multiplication (2), results (2), flops (2), networks (2), embarrassingly (2), incremental (2), dubbed (2), featuring (2), would (2), 6800 (2), added (2), mass (2), substantial (2), manufactured (2), functionality (2), navigation (2), helped (2), 600 (2), included (2), according (2), driving (2), 2010s (2), found (2), fields (2), diverse (2), now (2), triangle (2), implement (2), orders (2), magnitude (2), faster (2), often (2), floating (2), point (2), shaders (2), 2000s (2), reference (2), 1994 (2), toshiba (2), worked (2), into (2), 1995 (2), lighting (2), coprocessor (2), lsi (2), common (2), increasing (2), examples (2), years (2), designers (2), 86c911 (2), major (2), makers (2), fixed (2), function (2), expensive (2), coprocessors (2), advancements (2), sun (2), microsystems (2), way (2), similar (2), lower (2), well (2), engines (2), maximum (2), pixels (2), enabled (2), 640 (2), sprites (2), basis (2), texas (2), instruments (2), independently (2), analog (2), rgb (2), manipulation (2), own (2), simple (2), agnus (2), when (2), terminals (2), 1981 (2), low (2), those (2), integration (2), 1024 (2), visual (2), 1000 (2), 1977 (2), shifter (2), 1979 (2), interpreted (2), smooth (2), interface (2), 1975 (2), 1978 (2), midway (2), 1972 (2), continuous (2), tone (2), lds (2), delivered (2), sutherland (2), case (2), graphic (2), 1969 (2), adage (2), 1960s (2), attached (2), notebook (2), pcie (2), gigabits (2), ports (2), because (2), powerful (2), hundreds (2), thunderbolt (2), advantage (2), obtained (2), simultaneously (2), supercomputers (2), two (2), igpus (2), current (2), igpu (2), igp (2), rather (2), igps (2), northbridge (2), technologies (2), images (2), these (2), factors (2), affect (2), size (2), describe (2), measured (2), produced (2), leaders (2), although (2), uses (2), controllers (2), adding (2), appearance (2), upload (2), file (2), changes (2), read (2), english (2), norsk (2), bahasa (2), log (2), account (2), donate (2), menu (2), topic, cookie, statement, developers, conduct, legal, safety, contacts, disclaimers, apply, site, you, agree, registered, trademark, profit, organization, inc, creative, attribution, sharealike, license, rendered, parsoid, last, edited, utc, hidden, webarchive, template, category, needing, automation, application, libraries, https, index, php, title, graphics_processing_unit, oldid, 1368298905, emulation, chronology, neuromorphic, systolic, multicore, transport, dataflow, network, cpld, fpga, hdl, level, networking, scrypt, tls, cryptography, audio, universal, theory, vliw, coding, compression, library, buffering, tile, misc, transistor, count, flop, texel, fillrate, switching, clustering, factor, hbm3e, pim, hbm3, hbm2e, gddr7, gddr6, gddr5, gddr4, gddr3, gddr2, sgram, dma, input, management, tiled, tessellation, rasterisation, mac, hdr, finfet, kernel, 2700g, imageon, vivante, videocore, powervr, adreno, tseng, glaze3d, 3dfx, voodoo, µpd7220, infinitereality, instinct, quadro, israel, czech, republic, national, gnd, authority, control, databases, overview, caps, viewer, utility, book, gems, media, nature, 1356877844, oclc, 114047, developments, daily, showing, life, biggest, drop, recession, gv100, v100, drops, ssd, gartenberg, chaim, reveals, specifications, funk, ben, hot, gets, detailing, guts, glory, cutress, ian, launch, range, half, tyson, hexus, ceo, scheduled, ces, 12th, mujtaba, hassan, wccftech, models, reportedly, ghz, judd, eurogamer, unveils, beating, ryzen, rdna2, presentations, journey, begins, teases, aiming, 3080, lyles, taylor, month, garreffa, anthony, tweaktown, reveal, tom, typical, leadership, computex, 470, 460, revolutionary, sarkar, samit, polygon, 2070, price, date, monstrous, packed, cutting, billion, transistors, ready, building, htc, limited, gk110, extremetech, 680, 2gb, review, cnet, don, call, school, session, driverless, learns, watching, teglet, traian, every, vehicle, handy, alex, helps, gain, ground, sanders, jason, kandrot, edward, addison, wesley, 9780132180139, portable, documents, liepe, 1799, 20591907, pmid, 2894518, pmc, 1093, btq278, 1797, abc, sysbio, approximate, bayesian, python, kruger, westermann, interactive, techniques, operators, numerical, raina, rajat, madhavan, andrew, unsupervised, acm, 392458, s2cid, 9781605585161, 1145, 1553374, 1553486, 26th, annual, icml, dreijer, søren, 3rd, edition, rename, vlask, mkiii, diamond, fire, sets, records, fastest, grabs, viewperf, benchmark, tests, clearly, show, outdistances, competitors, xenol, greatest, develops, dimensional, texturing, model2, singer, graham, magazine, mean, quantum, zeitgeist, happened, cal, jeffrey, gone, forgotten, developer, brownstein, vol, 0199, 6649, issn, hardcoregaming101, hardcore, 101, retro, japanese, final, frontier, museum, family, wayne, state, 185, 0814337226, crash, riddle, sean, hopgood, robert, hubbold, roger, duce, david, eds, 169, 7220, 9783540169109, palo, alto, 110, fine, 161, interrupts, atari8, ctia, gtia, pokey, freddie, springmann, alessondra, washington, your, drivers, galdrvr, computerarcheology, spaceinvaders, archeology, mw8080bw, 8080bw, hague, 21st, century, why, exist, 1st, 424, 3031109676, steps, invention, complete, mohr, neil, laptop, garcia, debreuve, barlaud, cvpr, workshop, anchorage, alaska, nearest, neighbor, langdon, interpreter, harding, nickolls, john, youtube, lecture, supercomputer, sites, houston, mike, murph, darren, tailors, lake, adam, getting, shimpi, lal, outlines, roadmap, coelho, rafael, secrets, dual, difference, axiom, tscheblockov, tim, xbit, roundup, contemporary, chipsets, 478, i740, foundry, traced, compositors, chaos, manual, exploring, autodesk, arnold, renderer, beta, otoy, octanerender, preview, faq, redshift, puget, ffmpeg, transcoding, mourn, abazovic, fudzilla, just, 300, 000, blackmagic, selection, configuration, hruska, joel, extreme, pan, che, south, china, morning, blacklisted, wuxi, latest, sufficiency, eponyms, java, deeplearning4j, molecular, modeling, execution, mathematica, cluster, motion, compensation, 264, bitstream, xvba, vdpau, presentation, unix, directwrite, directdraw, direct2d, directml, vulkan, mantle, tensorflow, lite, openvx, decoder, soc, purevideo, larrabee, gma, vpu, threads, tpu, ppu, physics, cache, brute, force, rop, tmu, ualink, 438, globally, forecast, 414, third, shipments, totaled, down, incredibly, prevalent, start, worse, overall, accessibility, claimed, saved, man, hours, shrinked, 100, entirely, dark, ages, xmx, xess, xefg, alchemist, consumers, fp8, required, upscaling, hacks, linux, weaker, customized, focus, solely, spectral, framerates, redstone, then, improve, powered, voice, filtering, noise, removal, broadcast, enormous, datasets, increases, division, improvements, configurations, each, gcn, consisted, 6900, 5000, allowing, performant, fabricated, resulted, vega, titan, followed, compared, past, percent, manufacturers, 970, 290x, improves, upon, previous, headsets, maxwell, 7850, 7790, ps4, partnered, dashboards, increased, entertainment, advance, 700, adjusts, speed, decrease, nvenc, platform, earliest, defined, allows, emphasis, portability, report, become, popular, tool, generic, generalized, making, inroads, against, subfield, scientific, pricing, gpgpus, precursors, actually, abused, degree, treating, passed, maps, executing, quad, appropriate, entails, overheads, involved, nor, manipulations, concern, except, invoke, converter, directcompute, stock, options, reconstruction, oil, exploration, 2002, r300, lengthy, math, quickly, becoming, flexible, adds, object, look, shiny, dull, rough, round, extruded, looping, 9700, coined, another, notably, transformations, began, integrating, solution, pinolite, 1996, transformation, desktops, firegl, dsps, star, fox, snes, cartridge, risc, public, demand, appearing, meaning, transform, clipping, onyx, saturn, fifth, 1991, after, indication, promised, spawned, variety, imitators, surpassed, faded, accelerators, porsche, 911, again, considerable, others, paved, interfaces, 90s, slowly, eclipsed, especially, regards, familiar, 2000, agp, voodoo3, virge, machines, polygonal, sold, microchannel, irisvision, context, unlike, creation, vesa, promote, svga, 800, resolutions, association, following, primitives, 536, playfields, served, 1989, 777, 216, towns, capcom, compatibles, adapter, oriented, 1990, tiga, founder, rudimentary, 256, signaling, directly, 80s, influential, cgsix, curtis, bitmap, area, fill, manipulating, registers, sync, beam, scanline, switches, windowing, multiplexing, amiga, mos, 8367r0, mode, monochrome, until, very, pcs, laid, foundations, licensed, clones, 82720, contain, bitmaps, bubbles, sinistar, joust, robotron, 2084, williams, nmos, oxide, nine, impactful, forerunner, marketed, went, 1983, approximately, marc, hannah, jim, instructions, describing, map, character, modes, stored, did, contiguous, buffer, setting, horizontal, vertical, subroutines, bitmapped, television, microprocessor, 130xe, animate, 1976, colored, backgrounds, nichibutsu, konami, irem, gremlin, centuri, golden, age, tilemap, invaders, sea, gun, fight, barrel, buffers, composited, together, scanned, becomes, operational, 1973, networked, multiplayer, wireframe, popularized, ct1, watkins, box, consisting, joint, effort, utah, department, ever, ct3, pilot, simulation, ikonas, 70s, lufthansa, gouraud, western, reserve, shaded, picture, illinois, urbana, champaign, plato, stood, described, responsible, dates, back, agt, 1967, likes, maze, war, imlac, pds, 1968, brochure, timeline, enclosures, supply, psu, consume, watts, oculink, usb4, compatibility, mpcie, expresscard, pci, express, interest, accelerating, evaluation, particular, approaches, compile, host, transfer, executable, active, program, compiling, instead, transferring, tree, fitness, evolutionary, play, role, modelling, ten, take, modified, turns, yield, higher, conventional, largest, pursuing, approach, collaborated, client, project, protein, circumstances, calculates, forty, traditionally, kernels, block, pool, address, computations, compete, relatively, slow, minimal, whereas, limit, though, mitigate, deficiency, access, portion, onto, part, apu, apus, costly, tend, considered, unfit, graphically, adobe, flash, offerings, via, circa, 2004, handle, triple, settings, die, dvi, asrock, position, layout, southbridge, allow, screen, uncommon, cannot, afford, still, videos, once, vfx, workloads, simulations, expedite, lineup, dgx, servers, summit, nvlink, relying, usually, specially, selected, expected, serial, workload, benefits, caveat, choking, worsening, sdram, blocks, construction, connector, pathways, frequency, affected, streaming, multiprocessors, within, cus, teraflops, estimated, measure, treated, fact, actual, caches, device, hd5470, above, copper, enables, avc, formats, heatpipe, brand, names, addition, producing, customizes, usage, chinese, domestic, worldwide, lag, behind, generally, lends, separate, thousands, useful, rapidly, vast, adoption, excel, handling, computationally, demanding, graphical, cryptocurrency, mining, structure, definition, any, internally, rotating, contrasts, earlier, capabilities, performed, basic, movement, emerged, without, blitters, present, either, component, extensively, phones, motherboards, expansion, contains, redirects, disambiguation, accelerates, free, encyclopedia, item, projects, printable, download, print, export, switch, parser, get, shortened, url, permanent, actions, talk, tiếng, việt, اردو, українська, ئۇيغۇرچە, uyghurche, türkçe, ไทย, தமிழ், kiswahili, svenska, српски, srpski, shqip, slovenščina, slovenčina, srpskohrvatski, српскохрватски, sardu, русский, română, runa, simi, português, پښتو, piemontèis, polski, ਪੰਜਾਬੀ, bokmål, nynorsk, nederlands, melayu, മലയാളം, latviešu, lietuvių, kurdî, 한국어, қазақша, ქართული, 日本語, italiano, íslenska, indonesia, հայերեն, magyar, hrvatski, हिन्दी, עברית, galego, français, suomi, فارسی, euskara, eesti, español, ελληνικά, deutsch, dansk, čeština, کوردی, català, bosanski, български, azərbaycanca, العربية, top, special, pages, recent, portal, learn, contribute, events, content,
Text of the page (random words):
mputationally demanding tasks other non graphical uses include the training of neural networks and cryptocurrency mining gpu companies edit source main article list of graphics chips and card companies many companies have produced gpus under a number of brand names in 2009 needs update intel nvidia and amd ati were the market share leaders with 49 4 27 8 and 20 6 market share respectively in addition matrox 1 while originally producing custom solutions now customizes gpus from intel and amd for workstation usage chinese companies such as jingjia micro have also produced gpus for the domestic market although in terms of worldwide sales they lag behind market leaders 2 computational functions edit source the ati hd5470 gpu above with copper heatpipe attached features uvd 2 1 which enables it to decode avc and vc 1 video formats several factors of gpu construction affect the performance of the card for real time rendering such as the size of the connector pathways in the semiconductor device fabrication the clock signal frequency and the number and size of various on chip memory caches performance is also affected by the number of streaming multiprocessors sm for nvidia gpus or compute units cu for amd gpus or xe cores for intel xe based gpus which describe the number of on silicon processor core units within the gpu chip that perform the core calculations typically working in parallel with other sm cus on the gpu gpu performance is typically measured in floating point operations per second flops modern gpus typically deliver performance measured in teraflops tflops this is an estimated performance measure and should not be treated as fact as other factors can affect actual performance 3 modern gpus also include dedicated hardware blocks for ray tracing video encoding and ai acceleration gpu forms edit source in personal computers there are two main forms of gpus dedicated graphics also called discrete graphics and integrated graphics also called shared graphics solutions integrated graphics processors igp or unified memory architecture uma 4 dedicated graphics processing unit edit source see also video card dedicated graphics processing units use on board ram that is dedicated to the gpu rather than relying on the computer s main system memory this ram is usually specially selected for the expected serial workload of the graphics card such as gddr sdram this has massive performance benefits but the caveat of choking when running out of dedicated memory worsening performance technologies such as scalable link interface sli nvlink and crossfire allow multiple gpus to draw images simultaneously for a single screen increasing the processing power available for graphics these technologies however are increasingly uncommon most games do not fully use multiple gpus as most users cannot afford them 5 6 7 better source needed multiple gpus are still used on supercomputers such as in summit on workstations to accelerate video processing multiple videos at once 8 4 9 and 3d rendering 10 for visual effects vfx 11 general purpose graphics processing unit gpgpu workloads and for simulations 12 and in ai to expedite training as is the case with nvidia s lineup of dgx workstations and servers citation needed integrated graphics processing unit edit source the position of an integrated gpu in a northbridge southbridge system layout an asrock motherboard with integrated graphics which has hdmi vga and dvi out ports integrated graphics processing units igpu also called integrated graphics shared graphics solutions integrated graphics processors igp or unified memory architectures uma use a portion of a computer s system ram rather than dedicated graphics memory igps can be integrated onto a motherboard as part of its northbridge chipset 13 or on the same die integrated circuit with the cpu such as accelerated processing unit amd apu or intel hd graphics igpus and apus are less costly to implement than dedicated graphics processing but tend to be less capable integrated graphics processing was considered unfit for 3d games or graphically intensive programs but could run less intensive programs such as adobe flash examples of such igps would be offerings from sis and via circa 2004 14 however modern integrated graphics processors such as amd accelerated processing units and intel graphics technology can even handle triple a games at lower settings citation needed because gpu computations are memory intensive integrated processing may compete with the cpu for relatively slow system ram as it has minimal or no dedicated video memory igpus use system memory with bandwidth up to a current maximum of 128 gigabytes per second whereas a discrete graphics card may have a bandwidth 15 of more than 1000 gigabytes per second between its video random access memory vram and gpu core this memory bus bandwidth can limit the performance of the igpu though multi channel memory can mitigate this deficiency 16 on systems with unified memory architecture uma including modern amd processors with integrated graphics 17 modern intel processors with integrated graphics 18 apple processors and modern consoles the cpu cores and the gpu block share the same pool of ram and memory address space citation needed stream processing and general purpose gpus gpgpu edit source main articles gpgpu and stream processing it is common to use a general purpose graphics processing unit gpgpu as a modified form of stream processor or a vector processor running compute kernels this turns the massive computational power of a modern graphics accelerator s shader pipeline into general purpose computing power in certain applications requiring massive vector operations this can yield several orders of magnitude higher performance than a conventional cpu the two largest discrete gpu designers amd and nvidia are pursuing this approach with an array of applications as of nvidia and amd collaborated with stanford university to create a gpu based client for the folding home distributed computing project for protein folding calculations in certain circumstances the gpu calculates forty times faster than the cpus traditionally used by such applications 19 20 gpu based high performance computers play a significant role in large scale modelling three of the ten most powerful supercomputers in the world take advantage of gpu acceleration 21 needs update since 2005 there has been interest in using the performance offered by gpus for evolutionary computation in general and for accelerating the fitness evaluation in genetic programming in particular citation needed most approaches compile linear or tree programs on the host pc and transfer the executable to the gpu to be run typically a performance advantage is only obtained by running the single active program simultaneously on many example problems in parallel using the gpu s single instruction multiple data simd architecture 22 needs update substantial acceleration can also be obtained by not compiling the programs and instead transferring them to the gpu to be interpreted there 23 external gpu egpu edit source a gpu can be attached to some external bus of a notebook pci express is the only bus used for this purpose as of the port may be for example an expresscard or mpcie port pcie 1 up to 5 or 2 5 gigabits per second respectively a thunderbolt 1 2 or 3 port pcie 4 up to 10 20 or 40 gigabits per second respectively a usb4 port with thunderbolt compatibility or an oculink port those ports are only available on certain notebook systems 24 egpu enclosures include their own power supply psu because powerful gpus can consume hundreds of watts 25 history edit source see also video display controller list of home computers by video hardware sprite computer graphics and timeline of early 3d computer graphics hardware 1960s edit source adage graphics terminal from 1968 brochure dedicated 3d graphics hardware dates back to graphic terminals such as the adage agt 30 from 1967 with analog matrix processors in 1969 evans sutherland e s introduced the line drawing system 1 lds 1 which was the first all digital system to provide matrix multiplication also in 1969 the low cost graphics terminal imlac pds 1 was introduced it later saw use as an early 3d gaming machine with the likes of maze war 1970s edit source in the 1970s the term gpu originally stood for graphics processor unit and described a programmable processing unit working independently from the cpu that was responsible for graphics manipulation and output 1 2 in professional hardware in 1972 plato iv system becomes operational at the university of illinois urbana champaign between around 1973 and 1978 several networked multiplayer wireframe 3d games are implemented and popularized by users of the system also in 1972 the e s continuous tone 1 ct1 watkins box system consisting of an e s lds 2 and shaded picture system is delivered to case western reserve university it offered the first real time gouraud shading in 1975 a joint effort between evans sutherland computer corporation and the university of utah s computer graphics department results in the first ever mosfet video framebuffer capable of color and smooth shading e s continuous tone 3 ct3 system was delivered in 1977 to lufthansa for pilot training using computer simulation it was the first graphics system capable of real time texture mapping citation needed ikonas made graphics systems with 8 and 24 bit graphics and 3d acceleration in the late 70s 26 arcade system boards have used specialized 2d graphics circuits since the 1970s in early video game hardware ram for frame buffers was expensive so video chips composited data together as the display was being scanned out on the monitor 27 a specialized barrel shifter circuit helped the cpu animate the framebuffer graphics for various 1970s arcade video games from midway and taito such as gun fight 1975 sea wolf 1976 and space invaders 1978 28 the namco galaxian arcade system in 1979 used specialized graphics hardware that supported rgb color multi colored sprites and tilemap backgrounds 29 the galaxian hardware was widely used during the golden age of arcade video games by game companies such as namco centuri gremlin irem konami midway nichibutsu sega and taito 30 atari antic microprocessor on an atari 130xe motherboard the atari 2600 in 1977 used a video shifter called the television interface adaptor 31 atari 8 bit computers 1979 had antic a video processor which interpreted instructions describing a display list the way the scan lines map to specific bitmapped or character modes and where the memory is stored so there did not need to be a contiguous frame buffer clarification needed 32 6502 machine code subroutines could be triggered on scan lines by setting a bit on a display list instruction clarification needed 33 antic also supported smooth vertical and horizontal scrolling independent of the cpu 34 1980s edit source geometry engine integrated circuit in the 1980s significant advancements were made in professional 3d graphics hardware perhaps most impactful was the 1981 development of the geometry engine a vlsi vector processor asic designed by jim clark and marc hannah at stanford university this processor is the forerunner of modern tensor cores and other similar processors marketed for graphics and ai the geometry engine went on to be used in silicon graphics workstations for many years silicon graphics s first product shipped in november 1983 was the iris 1000 a terminal with hardware accelerated 3d graphics based on the geometry engine 26 the geometry engine was capable of approximately 6 million operations per second 35 nec μpd7220 a the 1981 nec μpd7220 was the first implementation of a personal computer graphics display processor as a single large scale integration lsi integrated circuit chip this enabled the design of low cost high performance video graphics cards such as those from number nine visual technology it became the best known gpu until the mid 1980s 36 it was the first fully integrated vlsi very large scale integration metal oxide semiconductor nmos graphics display processor for pcs supported up to 1024 1024 resolution and laid the foundations for the pc graphics market it was used in a number of graphics cards and was licensed for clones such as the intel 82720 the first of intel s graphics processing units 37 the williams electronics arcade games robotron 2084 joust sinistar and bubbles all released in 1982 contain custom blitter chips for operating on 16 color bitmaps 38 39 in 1984 hitachi released the artc hd63484 the first major cmos graphics processor for personal computers the artc could display up to 4k resolution when in monochrome mode it was used in a number of graphics cards and terminals during the late 1980s 40 mos 8367r0 agnus in 1985 the amiga was released with a custom graphics chip called agnus including a blitter for bitmap manipulation line drawing and area fill it also included a coprocessor with its own simple instruction set that was capable of manipulating graphics hardware registers in sync with the video beam e g for per scanline palette switches sprite multiplexing and hardware windowing or driving the blitter citation needed also in 1985 ibm released the professional graphics controller designed by later to be nvidia co founder curtis priem which was a rudimentary 3d card with 640 480 256 color graphics which used a dedicated cpu to draw graphics independently of the main system it was used as the basis of cards by a number of makers including matrox and its analog rgb signaling led directly to the vga video standard 26 priem later in the 80s worked on the influential sun microsystems gx also known as cgsix accelerated 2d graphics card 41 in 1986 texas instruments released the tms34010 the first fully programmable graphics processor 42 it could run general purpose code but also had a graphics oriented instruction set during 1990 1992 this chip became the basis of the texas instruments graphics architecture tiga windows accelerator cards the ibm 8514 micro channel adapter with memory add on following in 1987 the ibm 8514 graphics system was released it was one of the first video cards for ibm pc compatibles that implemented fixed function 2d primitives in electronic hardware sharp s x68000 released in 1987 used a custom graphics chipset 43 with a 65 536 color palette and hardware support for sprites scrolling and multiple playfields 44 it served as a development machine for capcom s cp system arcade board fujitsu s fm towns computer released in 1989 had support for a 16 777 216 color palette 45 for context ibm also introduced its video graphics array vga display system in 1987 with a maximum resolution of 640 480 pixels unlike 8514 a vga had no hardware acceleration features in november 1988 nec home electronics announced its creation of the video electronics standards association vesa to develop and promote a super vga svga computer di...
|