Meta tags:
Headings (most frequently used words):
bit, 64, timeline, data, computing, contents, architectural, implications, history, limits, of, processors, applications, models, current, architectures, see, also, notes, references, external, links, address, operating, system, 32, vs, pros, and, cons, software, availability,
Text of the page (most frequently used words):
bit (360), the (338), and (188), for (119), memory (80), with (70), #architecture (65), #processor (57), from (53), address (53), processors (52), data (49), which (43), this (40), are (39), bits (38), support (38), applications (37), releases (36), systems (34), instruction (33), windows (33), that (33), can (33), system (32), apple (32), intel (31), retrieved (30), registers (30), operating (30), not (30), ibm (29), first (29), software (27), space (27), most (26), used (26), x86 (25), virtual (24), computer (23), physical (23), such (23), architectures (21), run (21), edit (20), version (20), its (20), all (19), unit (19), arm (19), archived (19), original (19), microsoft (19), also (19), set (18), code (17), machine (17), based (17), may (16), mips (16), amd64 (16), kernel (16), use (15), was (15), model (15), hardware (15), register (15), versions (15), more (15), have (15), needed (15), integer (15), articles (14), powerpc (14), pdf (14), some (14), were (14), citation (14), has (14), microprocessor (13), risc (13), mac (13), october (13), drivers (13), addresses (13), only (13), april (12), performance (12), floating (12), point (12), graphics (12), access (12), machines (12), models (12), long (12), when (12), other (12), cpu (11), size (11), types (11), wide (11), alpha (11), programming (11), cray (11), 2010 (11), full (11), although (11), many (11), however (11), their (11), computing (10), statements (10), unsourced (10), computers (10), device (10), core (10), processing (10), new (10), supported (10), linux (10), into (10), been (10), had (10), mode (10), 2011 (9), chip (9), power (9), generation (9), sets (9), programs (9), devices (9), manual (9), november (9), section (9), release (9), user (9), pentium (9), any (9), those (9), than (9), watch (9), compatibility (9), using (8), september (8), 2023 (8), 2024 (8), per (8), cache (8), 128 (8), word (8), isa (8), dec (8), 2009 (8), amd (8), later (8), macos (8), these (8), values (8), value (8), announces (8), wikipedia (7), 2013 (7), 2015 (7), digital (7), history (7), general (7), application (7), series (7), addressing (7), technologies (7), em64t (7), 2012 (7), sources (7), 2018 (7), 2006 (7), server (7), high (7), microprocessors (7), pointers (7), given (7), int (7), integers (7), but (7), even (7), while (7), older (7), move (7), available (6), 2026 (6), august (6), references (6), quantum (6), program (6), file (6), arithmetic (6), 256 (6), low (6), itanium (6), sparc (6), random (6), 2025 (6), research (6), vista (6), limits (6), 2003 (6), introduces (6), armv8 (6), launches (6), i860 (6), family (6), cost (6), example (6), they (6), unix (6), like (6), both (6), will (6), due (6), main (6), large (6), through (6), uses (6), bytes (6), line (6), timeline (6), additional (5), page (5), links (5), march (5), june (5), short (5), purpose (5), cpus (5), management (5), buffer (5), control (5), load (5), units (5), process (5), turing (5), lp64 (5), development (5), 2001 (5), learn (5), limited (5), aarch64 (5), reference (5), 1998 (5), native (5), between (5), oracle (5), java (5), platforms (5), speed (5), leopard (5), work (5), 2000 (5), journal (5), cortex (5), via (5), 2007 (5), corporation (5), 1994 (5), including (5), two (5), same (5), extensions (5), does (5), certain (5), could (5), problem (5), several (5), common (5), them (5), macs (5), lion (5), cannot (5), early (5), often (5), until (5), since (5), mapped (5), servers (5), 1024 (5), ships (5), 970 (5), released (5), supercomputer (5), buses (5), languages (4), toggle (4), table (4), contents (4), search (4), mobile (4), inc (4), containing (4), 2021 (4), array (4), decoder (4), binary (4), logic (4), store (4), multi (4), embedded (4), vector (4), second (4), instructions (4), order (4), automaton (4), com (4), game (4), ilp32 (4), 2020 (4), mapping (4), interface (4), sizes (4), how (4), 2017 (4), doi (4), advanced (4), press (4), limit (4), availability (4), running (4), unicos (4), holdings (4), technology (4), 1989 (4), nintendo (4), video (4), see (4), written (4), generally (4), sparc64 (4), predecessors (4), fujitsu (4), mainframes (4), extension (4), newer (4), incompatible (4), x64 (4), help (4), removed (4), citations (4), dma (4), would (4), solaris (4), hal (4), variables (4), still (4), environment (4), changes (4), source (4), one (4), ram (4), then (4), must (4), being (4), allows (4), google (4), watchos (4), default (4), edition (4), sun (4), workstations (4), market (4), end (4), 1990s (4), billion (4), hide (4), sidebar (4), view (3), about (3), potentially (3), dated (3), february (3), july (3), needing (3), description (3), clock (3), signal (3), integrated (3), counter (3), branch (3), single (3), network (3), package (3), issue (3), 390 (3), 360 (3), cellular (3), modified (3), stored (3), pointer (3), guide (3), external (3), december (3), type (3), ilp64 (3), volume (3), micro (3), uefi (3), 2005 (3), january (3), snow (3), compiler (3), free (3), arc (3), 2014 (3), efficient (3), 446 (3), 1996 (3), ultrasparc (3), equipment (3), r4000 (3), atari (3), widely (3), consumer (3), hewlett (3), packard (3), nec (3), 1993 (3), commonly (3), called (3), termed (3), xeon (3), athlon (3), included (3), update (3), remove (3), message (3), please (3), material (3), challenged (3), adding (3), reliable (3), improve (3), cite (3), current (3), another (3), modern (3), driver (3), because (3), account (3), there (3), much (3), provides (3), libraries (3), compiled (3), makes (3), open (3), ones (3), before (3), number (3), runs (3), actual (3), considered (3), implications (3), need (3), loop (3), files (3), total (3), pae (3), range (3), reason (3), allowing (3), precision (3), larger (3), 400 (3), different (3), implementation (3), room (3), designed (3), dropping (3), supports (3), now (3), fully (3), silicon (3), renamed (3), mainstream (3), workstation (3), lines (3), became (3), developed (3), starting (3), elxsi (3), 1970s (3), 1980s (3), mid (3), personal (3), representation (3), tools (3), developers (2), contact (2), privacy (2), policy (2), terms (2), categories (2), wayback (2), wikidata (2), org (2), index (2), semiconductor (2), security (2), module (2), electronics (2), related (2), ppw (2), watt (2), dynamic (2), voltage (2), scaling (2), switch (2), barrel (2), datapath (2), stack (2), status (2), predictor (2), translation (2), alu (2), bus (2), components (2), heterogeneous (2), count (2), others (2), slicing (2), 512 (2), secure (2), gpu (2), coprocessor (2), ultra (2), central (2), operations (2), cycles (2), simd (2), speculative (2), simultaneous (2), pipelining (2), level (2), prediction (2), out (2), classic (2), pipeline (2), execution (2), visc (2), vax (2), motorola (2), 68000 (2), modes (2), hierarchy (2), queue (2), finite (2), abstract (2), your (2), mark (2), transition (2), developer (2), win32 (2), executable (2), plan (2), jun (2), exploring (2), portable (2), inside (2), licensed (2), 2008 (2), john (2), implemented (2), 2016 (2), part (2), programmer (2), steam (2), professional (2), ars (2), technica (2), simulator (2), porting (2), 2022 (2), eecs (2), a53 (2), a57 (2), next (2), isaiah (2), power3 (2), 1147 (2), gwennap (2), linley (2), 8000 (2), microdesign (2), resources (2), report (2), a10 (2), 1992 (2), axp (2), technical (2), jaguar (2), r5000 (2), popular (2), printers (2), recently (2), announced (2), 1991 (2), 2019 (2), sharma (2), international (2), families (2), notes (2), derived (2), penalty (2), arch (2), elbrus (2), esa (2), variant (2), celeron (2), phenom (2), opteron (2), manufactured (2), loaded (2), manipulate (2), cases (2), requests (2), barrier (2), fit (2), having (2), take (2), direct (2), choice (2), made (2), typically (2), silp64 (2), llp64 (2), x32 (2), abi (2), good (2), without (2), environments (2), three (2), required (2), relatively (2), well (2), maintains (2), length (2), true (2), thus (2), implementations (2), distribution (2), less (2), tiger (2), kernels (2), allowed (2), supporting (2), mountain (2), include (2), catalina (2), users (2), lack (2), trend (2), started (2), provide (2), emulation (2), effective (2), takes (2), approach (2), reside (2), spaces (2), underlying (2), platform (2), benefit (2), able (2), hold (2), easily (2), during (2), effect (2), 100 (2), significant (2), greatly (2), over (2), instance (2), respectively (2), higher (2), far (2), onward (2), allow (2), pros (2), cons (2), deployed (2), clusters (2), built (2), databases (2), exception (2), timi (2), impi (2), remaining (2), unsupported (2), future (2), contain (2), chips (2), might (2), expansion (2), incurring (2), implementing (2), times (2), 744 (2), 073 (2), 709 (2), 551 (2), drops (2), android (2), introduced (2), bundled (2), becomes (2), includes (2), recent (2), developing (2), command (2), yet (2), zseries (2), added (2), irix (2), openvms (2), 1995 (2), osf (2), snapdragon (2), ipod (2), touch (2), ipad (2), cores (2), desktop (2), prior (2), yield (2), targeted (2), mainframe (2), remain (2), after (2), playstation (2), branded (2), 1999 (2), console (2), reduced (2), delivers (2), form (2), supercomputers (2), decimal (2), icl (2), complement (2), cdc (2), words (2), did (2), norm (2), installations (2), amounts (2), exceeding (2), notable (2), unique (2), mib (2), enough (2), therefore (2), width (2), format (2), special (2), directly (2), addressable (2), architectural (2), 223 (2), 372 (2), 036 (2), 854 (2), 775 (2), here (2), appearance (2), upload (2), read (2), english (2), article (2), bahasa (2), subsection (2), log (2), create (2), donate (2), menu (2), add, topic, cookie, statement, statistics, conduct, legal, safety, contacts, disclaimers, text, under, apply, site, you, agree, registered, trademark, non, profit, organization, wikimedia, foundation, creative, commons, attribution, sharealike, license, rendered, parsoid, last, edited, utc, hidden, webarchive, template, matches, https, php, title, bit_computing, oldid, 1374558708, carrier, pin, grid, tick, tock, fabrication, design, chronology, gating, frequency, acpi, apm, pmu, analog, boolean, mixed, circuit, circuitry, shifter, sum, addressed, multiplier, adder, demultiplexer, multiplexer, rom, microcode, write, hardwired, gate, glue, sequential, combinational, imc, controller, target, mmu, tlb, lookaside, fpu, agu, functional, fifo, rate, coherence, replacement, policies, scratchpad, manycore, variable, baseband, cryptoprocessor, tpu, tensor, dsp, ppu, physics, vpu, vision, image, accelerator, accelerators, noc, cypress, psoc, mpsoc, multiprocessor, soc, soft, asip, microcontroller, pop, sip, mcm, cpld, fpoa, fpga, asic, pal, tile, stream, gpgpu, orders, magnitude, metrics, sups, synaptic, updates, tps, transactions, flops, ips, ipc, cpi, cycle, transistor, spmd, mimd, misd, swar, associative, pipelined, simt, sisd, flynn, taxonomy, cooperative, preemptive, heterogenous, hyperthreading, temporal, multithreading, distributed, thread, task, superscalar, scalar, serial, parallelism, dependence, renaming, reservation, station, tomasulo, algorithm, scoreboarding, false, sharing, structural, dependency, hazards, operand, forwarding, stall, epiphany, tilera, 3x0, 370, lmc, microblaze, openrisc, unicore, m32r, etrax, cris, superh, clipper, stanford, pdp, comparison, zisc, nisc, oisc, misc, epic, vliw, trips, edge, specific, cisc, orthogonal, neuromorphic, cognitive, multiprocessing, fabric, secondary, storage, huma, numa, endianness, transport, triggered, dataflow, harvard, von, neumann, microarchitecture, belt, zeno, hypercomputation, probabilistic, nondeterministic, post, universal, alternating, deterministic, hierarchical, state, why, lessons, ready, kilgard, karpov, andrey, collection, examples, errors, real, library, stevewhims, apps, usr, web, plan9, sys, src, libmach, bell, labs, woachk, researcher, whitepaper, 2179, datacenterworks, story, thud, blunder, henry, spencer, ten, commandments, programmers, peter, seebach, power5, really, lincoln, spector, old, technet, chappell, geoff, sps, geoffchappell, russinovich, pushing, differences, frequently, asked, questions, hotspot, forums, mashey, 1145, 1165754, 1165766, acm, road, ranges, profile, 475, draft, 983, 127, dell, bizclient, tech, valve, survey, raises, editions, joris, evers, computerworld, nixes, siracusa, review, andi, kleen, ottawa, symposium, tool, chain, boots, userland, life, jon, maddog, hall, stefan, berka, www, synopsys, department, university, california, berkeley, ucb, 146, should, case, patterson, david, asanović, krste, armdevices, net, keynote, 64bit, launched, a50, world, energy, preview, unveils, details, connell, white, 884, 0873, 873, combines, complexity, bishop, 505, 404, 0495, 495, unleashes, richard, sites, joe, heinrich, 2nd, atariage, samsung, global, ddr5, dram, backgrounder, vr4300, office, automation, laser, award, winning, laserjet, 4000, printer, offers, grimes, jack, kohn, les, bharadhwaj, rajeev, 38831149, s2cid, 1109, 31467, 1989icga, 85g, bibcode, ieee, capabilities, 1977, nitin, kumar, yadav, 169, 2278, 3075, issn, 163, innovative, engineering, comparative, study, book, numbers, execute, natively, kind, aurora, tsubasa, mips64, xii, xifx, ap8000e, hitachi, telum, power10, created, nano, k1om, cmov, mmx, sse, knights, corner, coprocessors, phi, atom, epyc, ryzen, apu, turion, sempron, consideration, make, majority, heavily, pci, asking, upper, areas, satisfy, above, solved, restrictions, generating, iommu, input, output, gigabyte, suit, coexist, chosen, primary, api, dominates, versus, etc, port, cygwin, bsd, arm64, mingw, visual, abis, n32, arm64ilp32, sample, size_t, addition, reduces, structures, smaller, explored, described, abbreviation, where, modifications, minor, straightforward, simply, recompiled, alternative, leaving, refers, least, necessarily, mixing, descendants, objective, years, safe, emphasis, frequent, toolchains, processes, advantages, come, ran, mojave, forced, install, alternatives, ntvdm, problematic, small, sometimes, equivalents, severe, obsolete, atop, call, subsystem, whose, function, emulated, winprinters, unavailable, challenge, moved, toward, prices, dropped, increased, manufacturers, unavailability, ceased, provided, consequently, ntdll, dll, wow64, disadvantage, relative, occupies, longer, possibly, alignment, padding, increases, requirements, maintaining, partial, way, handle, reasonably, requiring, calculation, objects, optionally, regions, require, items, features, keep, each, iteration, behavior, compared, effects, contingent, creates, puts, changing, counterparts, specifically, leads, increase, tight, loops, fetch, encoders, decoders, encryption, oriented, remains, unaffected, switching, becoming, difficult, implement, become, time, parts, swapped, properly, disk, methods, reserve, portions, effectively, reducing, reserves, depending, settings, leaves, configurations, region, reserved, gives, cited, validity, explanation, disputed, pro, misconception, better, unless, entirely, backward, performs, best, summary, factor, consider, comparing, tasking, stress, testing, clustering, hpc, suited, appropriately, organizations, modification, lengths, indices, specified, standard, dependent, double, float, char, issues, working, scientific, easier, considerable, debate, whether, faster, comparably, priced, tasks, translated, executed, rewritten, transitioned, codenamed, quite, bigger, moving, amazon, independent, change, fundamental, alteration, extensively, advantage, manage, abilities, either, virtue, superset, within, ported, specification, requires, minimum, check, trap, zero, configurable, 21264, 21164, 21064, segmented, currently, envisioned, shared, foreseeable, ample, similarly, 536, overhead, translating, petabytes, principle, 616, drop, exclusively, newly, final, 1st, pixel, aarch32, bring, class, csm, previously, removes, boot, unable, earlier, nearly, itunes, surpassing, intel64, retains, plug, ins, discontinues, pcs, previous, replace, panther, adds, freebsd, distributions, layer, descended, follows, almost, immediately, mvs, r4x00, r8000, tru64, 1985, qualcomm, elite, gen, synopsis, announce, arcv3, lacks, alongside, 4th, 6th, published, tablet, tegra, nexus, smartphone, tablets, mini, air, iphone, sony, toshiba, begin, manufacturing, appliances, retail, oem, mass, production, late, poor, wafers, 130, soon, debuted, duo, cell, reacting, success, admits, clone, named, 32e, again, updated, 2004, produced, repeated, delays, getting, targeting, sales, fail, meet, expectations, z900, descendant, publicly, discloses, around, owned, independently, a30, upgrade, convert, database, plans, jointly, successor, launch, date, pure, born, project, prism, produces, implements, third, revision, deliver, ksr1, proprietary, kendall, square, iris, crimson, sgi, iii, paths, marketed, essentially, enhanced, capable, 6400, parallel, minisupercomputer, 1983, basis, 1976, packed, accumulator, survived, succession, latest, supernova, emulates, 2900, star, 1974, 7030, stretch, 1961, began, culminating, remained, continual, reductions, led, approaching, ceiling, desirable, handling, problems, response, initially, notably, introduction, industrial, trickle, down, macintosh, switched, eventually, caught, laptop, equipped, 16gb, capacity, microsystems, likely, never, meant, referenced, devised, beyond, typical, appropriate, important, assign, entities, headroom, location, determined, 1960s, resulting, appeared, making, something, consensus, convenient, facto, 80386, members, superminicomputers, exceptions, always, internal, contrast, x87, divided, groups, various, names, designs, functions, performed, normally, amount, wider, base, multiple, further, qualification, depends, representations, 615, equal, 808, 807, hence, byte, exabytes, unsigned, quintillion, term, describes, defines, classes, 1975, perspective, means, zeros, 000, 111, fewer, expressed, sequence, digits, hexadecimal, hex, dump, widths, jstor, scholar, books, newspapers, news, find, needs, redirects, images, deep, color, encyclopedia, item, projects, printable, download, print, export, legacy, parser, get, shortened, url, information, permanent, link, what, actions, talk, tiếng, việt, українська, தமிழ், slovenčina, simple, русский, română, português, polski, occitan, norsk, bokmål, melayu, മലയാളം, latviešu, 한국어, 日本語, italiano, indonesia, magyar, galego, français, eesti, español, deutsch, čeština, català, العربية, top, pages, community, portal, contribute, events, navigation, jump, content,
Text of the page (random words):
ket in the form of x86 64 processors and the powerpc g5 a 64 bit register can hold any of 2 64 over 18 quintillion or 1 8 10 19 different values the range of integer values that can be stored in 64 bits depends on the integer representation used with the two most common representations the range is 0 through 18 446 744 073 709 551 615 equal to 2 64 1 for representation as an unsigned binary number and 9 223 372 036 854 775 808 2 63 through 9 223 372 036 854 775 807 2 63 1 for representation as two s complement hence a processor with 64 bit memory addresses can directly access 2 64 bytes 16 exabytes or eb of byte addressable memory with no further qualification a 64 bit computer architecture generally has integer and addressing registers that are 64 bits wide allowing direct support for 64 bit data types and addresses however a cpu might have external data buses or address buses with different sizes from the registers even larger the 32 bit pentium had a 64 bit data bus for instance 1 architectural implications edit this section does not cite any sources please help improve this section by adding citations to reliable sources unsourced material may be challenged and removed april 2023 learn how and when to remove this message processor registers are typically divided into several groups integer floating point single instruction multiple data simd control and often special registers for address arithmetic which may have various uses and names such as address index or base registers 2 however in modern designs these functions are often performed by more general purpose integer registers in most processors only integer or address registers can be used to address data in memory the other types of registers cannot the size of these registers therefore normally limits the amount of directly addressable memory even if there are registers such as floating point registers that are wider most high performance 32 bit and 64 bit processors some notable exceptions are older or embedded arm architecture arm and 32 bit mips architecture mips cpus have integrated floating point hardware which is often but not always based on 64 bit units of data for example although the x86 x87 architecture has instructions able to load and store 64 bit and 32 bit floating point values in memory the internal floating point data and register format is 80 bits wide while the general purpose registers are 32 bits wide in contrast the 64 bit alpha family uses a 64 bit floating point data and register format and 64 bit integer registers history edit many computer instruction sets are designed so that a single integer register can store the memory address to any location in the computer s physical or virtual memory therefore the total number of addresses to memory is often determined by the width of these registers the ibm system 360 of the 1960s was an early 32 bit computer it had 32 bit integer registers although it only used the low order 24 bits of a word for addresses resulting in a 16 mib 16 1024 2 bytes address space 32 bit superminicomputers such as the dec vax became common in the 1970s and 32 bit microprocessors such as the motorola 68000 family and the 32 bit members of the x86 family starting with the intel 80386 appeared in the mid 1980s making 32 bits something of a de facto consensus as a convenient register size a 32 bit address register meant that 2 32 addresses or 4 gb of random access memory ram could be referenced when these architectures were devised 4 gb of memory was so far beyond the typical amounts 4 mib in installations that this was considered to be enough headroom for addressing 4 29 billion addresses were considered an appropriate size to work with for another important reason 4 29 billion integers are enough to assign unique references to most entities in applications like databases most modern computers contain room for 8 32 billion unique addresses inside of their random access memory a 64 bit architecture can access an address 2 billion times higher the full 64 bit space will likely never be used citation needed some supercomputer architectures of the 1970s and 1980s such as the cray 1 3 used registers up to 64 bits wide and supported 64 bit integer arithmetic although they did not support 64 bit addressing in the mid 1980s intel i860 4 development began culminating in a 1989 release the i860 had 32 bit integer registers and 32 bit addressing so it was not a fully 64 bit processor although its graphics unit supported 64 bit integer arithmetic 5 however 32 bits remained the norm until the early 1990s when the continual reductions in the cost of memory led to installations with amounts of ram approaching 4 gb and the use of virtual memory spaces exceeding the 4 gb ceiling became desirable for handling certain types of problems in response mips and dec developed 64 bit microprocessor architectures initially for high end workstation and server machines by the mid 1990s hal computer systems sun microsystems ibm silicon graphics and hewlett packard had developed 64 bit architectures for their workstation and server systems a notable exception to this trend were mainframes from ibm which then used 32 bit data and 31 bit address sizes the ibm mainframes did not include 64 bit processors until 2000 during the 1990s several low cost 64 bit microprocessors were used in consumer electronics and embedded applications notably the nintendo 64 6 and the playstation 2 had 64 bit microprocessors before their introduction in personal computers high end printers network equipment and industrial computers also used 64 bit microprocessors such as the quantum effect devices r5000 7 64 bit computing started to trickle down to the personal computer desktop from 2003 onward when some models in apple s macintosh lines switched to powerpc 970 processors termed g5 by apple and advanced micro devices amd released its first 64 bit x86 64 processor physical memory eventually caught up with 32 bit limits in 2023 laptop computers were commonly equipped with 16gb and servers starting from 64 gb of memory 8 greatly exceeding the 4 gb address capacity of 32 bits 64 bit data timeline edit 1961 ibm delivers the ibm 7030 stretch supercomputer which uses 64 bit data words and 32 or 64 bit instruction words 1974 control data corporation launches the cdc star 100 vector supercomputer which uses a 64 bit word architecture prior cdc systems were based on a 60 bit architecture international computers limited launches the icl 2900 series with 32 bit 64 bit and 128 bit two s complement integers 64 bit and 128 bit floating point 32 bit 64 bit and 128 bit packed decimal and a 128 bit accumulator register the architecture has survived through a succession of icl and fujitsu machines the latest is the fujitsu supernova which emulates the original environment on 64 bit intel processors 1976 cray research delivers the first cray 1 supercomputer which is based on a 64 bit word architecture and will form the basis for later cray vector supercomputers 1983 elxsi launches the elxsi 6400 parallel minisupercomputer the elxsi architecture has 64 bit data registers but a 32 bit address space 1989 intel introduces the intel i860 reduced instruction set computer risc processor marketed as a 64 bit microprocessor it had essentially a 32 bit architecture enhanced with a 3d graphics unit capable of 64 bit integer operations 9 1993 atari introduces the atari jaguar video game console which includes some 64 bit wide data paths in its architecture 10 64 bit address timeline edit 1991 mips computer systems produces the first 64 bit microprocessor the r4000 which implements the mips iii architecture the third revision of its mips architecture 11 the cpu is used in sgi graphics workstations starting with the iris crimson kendall square research deliver their first ksr1 supercomputer based on a proprietary 64 bit risc processor architecture running osf 1 1992 digital equipment corporation dec introduces the pure 64 bit alpha architecture which was born from the prism project 12 1994 intel announces plans for the 64 bit ia 64 architecture jointly developed with hewlett packard as a successor to its 32 bit ia 32 processors a 1998 to 1999 launch date was targeted 1995 sun launches a 64 bit sparc processor the ultrasparc 13 fujitsu owned hal computer systems launches workstations based on a 64 bit cpu hal s independently designed first generation sparc64 ibm releases the a10 and a30 microprocessors the first 64 bit powerpc as processors 14 ibm also releases a 64 bit as 400 system upgrade which can convert the operating system database and applications 1996 nintendo introduces the nintendo 64 video game console built around a low cost variant of the mips r4000 hp releases the first implementation of its 64 bit pa risc 2 0 architecture the pa 8000 15 1998 ibm releases the power3 line of full 64 bit powerpc power processors 16 1999 intel releases the instruction set for the ia 64 architecture amd publicly discloses its set of 64 bit extensions to ia 32 called x86 64 later branded amd64 2000 ibm ships its first 64 bit z architecture mainframe the zseries z900 z architecture is a 64 bit version of the 32 bit esa 390 architecture a descendant of the 32 bit system 360 architecture 2001 intel ships its ia 64 processor line after repeated delays in getting to market now branded itanium and targeting high end servers sales fail to meet expectations 2003 amd introduces its opteron and athlon 64 processor lines based on its amd64 architecture which is the first x86 based 64 bit processor architecture apple also ships the 64 bit g5 powerpc 970 cpu produced by ibm intel maintains that its itanium chips would remain its only 64 bit processors 2004 intel reacting to the market success of amd admits it has been developing a clone of the amd64 extensions named ia 32e later renamed em64t then yet again renamed to intel 64 intel ships updated versions of its xeon and pentium 4 processor families supporting the new 64 bit instruction set via technologies announces the isaiah 64 bit processor 17 2006 sony ibm and toshiba begin manufacturing the 64 bit cell processor for use in the playstation 3 servers workstations and other appliances intel released core 2 duo as the first mainstream x86 64 processor for its mobile desktop and workstation line prior 64 bit extension processor lines were not widely available in the consumer retail market most of 64 bit pentium 4 d were oem 64 bit pentium 4 pentium d and celeron were not into mass production until late 2006 due to poor yield issue most of good yield wafers were targeted at server and mainframe while mainstream still remain 130 nm 32 bit processor line until 2006 and soon became low end after core 2 debuted amd released their first 64 bit mobile processor and manufactured in 90 nm 2011 arm holdings announces armv8 a the first 64 bit version of the arm architecture family 18 2012 arm holdings announced their cortex a53 and cortex a57 cores their first cores based on their 64 bit architecture on 30 october 2012 19 20 2013 apple announces the iphone 5s which is the first 64 bit processor in a smartphone the a7 armv8 a based system on a chip and the ipad air and ipad mini 2 which are the first tablets with 64 bit processors 2014 risc v with both 32 bit and 64 bit support was published 21 google announces the nexus 9 tablet the first android device to run on the 64 bit tegra k1 chip 2015 apple announces the ipod touch 6th generation the first ipod touch to use a 64 bit processor the a8 armv8 a based system on a chip alongside the apple tv 4th generation the first apple tv to use a 64 bit processor 2018 apple announces the apple watch series 4 the first apple watch to use a 64 bit processor the s4 armv8 a based system on a chip 2020 synopsis announce the arcv3 isa the first 64 bit version of the arc isa 22 apple releases the apple m1 which lacks support for 32 bit applications 2023 qualcomm releases the snapdragon 8 gen 3 and snapdragon x elite which lack support for 32 bit arm applications 64 bit operating system timeline edit 1985 cray releases unicos the first 64 bit implementation of the unix operating system 23 1993 dec releases the 64 bit dec osf 1 axp unix like operating system later renamed tru64 unix for its systems based on the alpha architecture 1994 support for the r8000 processor is added by silicon graphics to the irix operating system in release 6 0 1995 dec releases openvms 7 0 the first full 64 bit version of openvms for alpha first 64 bit linux distribution for the alpha architecture is released 24 1996 support for the r4x00 processors in 64 bit mode is added by silicon graphics to the irix operating system in release 6 2 1998 sun releases solaris 7 with full 64 bit ultrasparc support 2000 ibm releases z os a 64 bit operating system descended from mvs for the new zseries 64 bit mainframes 64 bit linux on z systems follows the cpu release almost immediately 2001 linux becomes the first os kernel to fully support x86 64 on a simulator as no x86 64 processors had been released yet 25 2001 microsoft releases windows xp 64 bit edition for the itanium s ia 64 architecture it could run 32 bit applications through an execution layer citation needed 2003 apple releases its mac os x 10 3 panther operating system which adds support for native 64 bit integer arithmetic on powerpc 970 processors 26 several linux distributions release with support for amd64 freebsd releases with support for amd64 2005 on january 4 microsoft discontinues windows xp 64 bit edition as no pcs with ia 64 processors had been available since the previous september and announces that it is developing x86 64 versions of windows to replace it 27 on january 31 sun releases solaris 10 with support for amd64 and em64t processors on april 29 apple releases mac os x 10 4 tiger which provides limited support for 64 bit command line applications on machines with powerpc 970 processors later versions for intel based macs supported 64 bit command line applications on macs with em64t processors on april 30 microsoft releases windows xp professional x64 edition and windows server 2003 x64 edition for amd64 and em64t processors 28 2006 microsoft releases windows vista including a 64 bit version for amd64 em64t processors that retains 32 bit compatibility in the 64 bit version all windows applications and components are 64 bit although many also have their 32 bit versions included for compatibility with plug ins citation needed 2007 apple releases mac os x 10 5 leopard which fully supports 64 bit applications on machines with powerpc 970 or em64t processors citation needed 2009 microsoft releases windows 7 which like windows vista includes a full 64 bit version for amd64 intel 64 processors most new computers are loaded by default with a 64 bit version microsoft also releases windows server 2008 r2 which is the first 64 bit only server operating system apple releases mac os x 10 6 snow leopard which ships wit...
|