User:Hixsix/Books/The Computing Bible pt.1

By: Jacob Hicks

 * Power supply unit (computer)
 * Central processing unit
 * Graphics processing unit
 * Texture mapping unit
 * Render output unit
 * Cache (computing)
 * Physics processing unit
 * Vision processing unit
 * Vector processor
 * DirectX Video Acceleration
 * OpenGL
 * Mantle (API)
 * Vulkan (API)
 * Video Acceleration API
 * VDPAU
 * X-Video Bitstream Acceleration
 * X-Video Motion Compensation
 * GPU cluster
 * Molecular modeling on GPUs
 * Random-access memory
 * Computer data storage
 * Hard disk drive
 * CD-RW
 * DVD recordable
 * Drum memory
 * Multiplexer
 * Multiplexing
 * DIMM
 * Non-volatile memory
 * Read-only memory
 * Flash memory
 * Transistor
 * Williams tube
 * Manchester Small-Scale Experimental Machine
 * Magnetic-core memory
 * Diode matrix
 * Address decoder
 * Core rope memory
 * Static random-access memory
 * Dynamic random-access memory
 * Memory cell (computing)
 * CPU cache
 * EEPROM
 * USB
 * ECC memory
 * Parity bit
 * Error detection and correction
 * DVD-RAM
 * Flip-flop (electronics)
 * Processor register
 * Paging
 * Virtual memory
 * Memory rank
 * Interleaved memory
 * Data storage device
 * Motherboard
 * CD-ROM
 * Thrashing (computer science)
 * RAM drive
 * Embedded system
 * BIOS
 * Operating system
 * Non-volatile random-access memory
 * Tunnel magnetoresistance
 * Magnetoresistive random-access memory
 * Kibibyte
 * Mebibyte
 * Spin-transfer torque
 * SK Hynix
 * IBM
 * Nano-RAM
 * Gibibyte
 * Solid-state drive
 * Server farm
 * Bottleneck (engineering)
 * Von Neumann architecture
 * Leakage (electronics)
 * Hybrid Memory Cube
 * Multi-channel memory architecture
 * Registered memory
 * RAM parity
 * List of device bit rates
 * Memory geometry
 * Chip creep
 * Evolution of storage devices
 * Ethernet
 * IEEE 1394
 * Parallel port
 * Serial port
 * Sound card
 * Hybrid drive
 * Network interface controller
 * Optical disc drive
 * Disk pack
 * Floppy disk
 * Memory card
 * USB flash drive
 * Computer mouse
 * Computer keyboard
 * Microprocessor
 * Peripheral
 * S-100 bus
 * Super I/O
 * Expansion card
 * CPU socket
 * Ball grid array
 * VIA C3
 * Chipset
 * Front-side bus
 * Firmware
 * Clock generator
 * Clock signal
 * Serial ATA
 * Computer form factor
 * Small form factor
 * Printed circuit board
 * RAID
 * Parallel ATA
 * Megabit
 * PCI Express
 * ATX
 * Scalable Link Interface
 * AMD CrossFireX
 * Nonvolatile BIOS memory
 * Accelerated Graphics Port
 * Daughterboard
 * Overclocking
 * Input/output
 * Control unit
 * Arithmetic logic unit
 * Microcontroller
 * System on a chip
 * Multi-core processor
 * ENIAC
 * Stored-program computer
 * EDVAC
 * Computer memory
 * Harvard architecture
 * Atmel AVR
 * Relay
 * Transistor computer
 * Microcode
 * Mainframe computer
 * IBM System z
 * PDP-8
 * SIMD
 * Supercomputer
 * Die (integrated circuit)
 * NOR gate
 * IBM Solid Logic Technology
 * PDP-10
 * PDP-11
 * PMOS logic
 * NMOS logic
 * CMOS
 * Bipolar junction transistor
 * 7400 series
 * Self-aligned gate
 * Computer architecture
 * Instruction set
 * Electronic component
 * Parasitic capacitance
 * Electromigration
 * Subthreshold conduction
 * Quantum computing
 * Instruction cycle
 * Classic RISC pipeline
 * Status register
 * Addressing mode
 * Opcode
 * Bit
 * Combinational logic
 * Floating-point unit
 * Bitwise operation
 * Memory management unit
 * Memory protection
 * Synchronous circuit
 * Oscillation
 * Square wave
 * Propagation delay
 * Asynchronous circuit
 * ARM architecture
 * AMULET microprocessor
 * MIPS instruction set
 * Balanced ternary
 * Binary number
 * Bank switching
 * Parallel computing
 * Instruction-level parallelism
 * Task parallelism
 * Thread (computing)
 * Process (computing)
 * Instruction pipelining
 * Superscalar processor
 * Execution unit
 * Branch predictor
 * Speculative execution
 * Out-of-order execution
 * Very long instruction word
 * Multithreading (computer architecture)
 * Flynn's taxonomy
 * MIMD
 * Multiprocessing
 * Symmetric multiprocessing
 * Non-uniform memory access
 * Cache memory
 * Direct memory access
 * Temporal multithreading
 * Simultaneous multithreading
 * Transaction processing
 * Throughput
 * SISD
 * Floating point
 * Pool (computer science)
 * Granularity (parallel computing)
 * SPECint
 * Uncore
 * Complex instruction set computing
 * Bus (computing)
 * CPU core voltage
 * Digital signal processor
 * Hyper-threading
 * List of CPU architectures
 * Reduced instruction set computing
 * Stream processing
 * Wait state
 * Turing machine
 * Post–Turing machine
 * Universal Turing machine
 * Quantum Turing machine
 * Belt machine
 * Stack machine
 * Register machine
 * Counter machine
 * Pointer machine
 * Random-access machine
 * Random-access stored-program machine
 * Queue automaton
 * Modified Harvard architecture
 * Dataflow architecture
 * Transport triggered architecture
 * Cellular architecture
 * Load/store architecture
 * Register memory architecture
 * Endianness
 * FIFO (computing and electronics)
 * Zero-copy
 * Uniform memory access
 * Heterogeneous System Architecture
 * Heterogeneous computing
 * Reconfigurable computing
 * Chemical computer
 * DNA computing
 * Organic computing
 * Wetware computer
 * Reversible computing
 * Unconventional computing
 * Memory hierarchy
 * Application-specific instruction set processor
 * Explicit data graph execution
 * TRIPS architecture
 * Explicitly parallel instruction computing
 * Minimal instruction set computer
 * One instruction set computer
 * No instruction set computing
 * Zero instruction set computer
 * Comparison of instruction set architectures
 * X86
 * Z/Architecture
 * Power Architecture
 * SPARC
 * Mill architecture
 * Itanium
 * DEC Alpha
 * DEC Prism
 * SuperH
 * Clipper architecture
 * VAX
 * Unicore
 * PA-RISC
 * MicroBlaze
 * Bubble (computing)
 * Operand forwarding
 * Register renaming
 * Memory dependence prediction
 * Bit-level parallelism
 * Bit-serial architecture
 * Word (computer architecture)
 * Advanced Encryption Standard
 * Scalar processor
 * Data parallelism
 * Memory-level parallelism
 * Speculative multithreading
 * Preemption (computing)
 * Computer multitasking
 * Bulldozer (microarchitecture)
 * Hardware scout
 * Single instruction, multiple threads
 * MISD
 * SPMD
 * Performance per watt
 * Manycore processor
 * General-purpose computing on graphics processing units
 * AI accelerator
 * Barrel processor
 * Channel I/O
 * Network processor
 * Baseband processor
 * Coprocessor
 * Secure cryptoprocessor
 * Application-specific integrated circuit
 * Field-programmable gate array
 * Field-programmable object array
 * Complex programmable logic device
 * Tile processor
 * Multi-chip module
 * Network on a chip
 * MPSoC
 * Address generation unit
 * Load–store unit (computing)
 * Reservation station
 * Barrel shifter
 * Back-side bus
 * Northbridge (computing)
 * Southbridge (computing)
 * Adder (electronics)
 * Binary multiplier
 * Input–output memory management unit
 * Memory controller
 * Power Management Unit
 * Translation lookaside buffer
 * Register file
 * Hardware register
 * ROM image
 * Instruction unit
 * Analogue electronics
 * Mixed-signal integrated circuit
 * Power management integrated circuit
 * Quantum circuit
 * Quantum gate
 * Gate array
 * Semiconductor device
 * Clock rate
 * Clock gating
 * Dynamic voltage scaling
 * Dynamic frequency scaling
 * Advanced Configuration and Power Interface
 * Arithmetic overflow
 * Parity flag
 * Sequential logic
 * Two's complement
 * Serial computer
 * Bit slicing
 * Analytical Engine
 * C (programming language)
 * C++
 * Java (programming language)
 * Machine code
 * Abstraction layer
 * Implementation
 * Compiler
 * Microarchitecture
 * High-level programming language
 * Assembly language
 * Disassembler
 * Debugger
 * Processor design
 * Latency (engineering)
 * Interrupt latency
 * Pipeline (computing)
 * Real-time computing
 * Benchmark (computing)
 * Computer hardware
 * Logic gate
 * Digital signal
 * Boolean algebra
 * Logic synthesis
 * Logic in computer science
 * Digital signal (signal processing)
 * Digital signal processing
 * Circuit minimization for Boolean functions
 * Register-transfer level
 * Formal equivalence checking
 * Finite-state machine
 * Digital audio
 * Bitmap
 * Glossary of computer graphics
 * 3D modeling
 * Texture mapping
 * Shader
 * Matrix multiplication
 * Digital geometry
 * Lightmap
 * Bump mapping
 * Fillrate
 * Polygon mesh
 * Graphics pipeline
 * Raster graphics
 * Anti-aliasing
 * Framebuffer
 * Interpolation
 * Boolean circuit
 * Pure function
 * Subtractor
 * Encoder
 * Binary decoder
 * Logical equivalence
 * Logic optimization
 * Formal verification
 * Relay logic
 * Programmable logic controller
 * Transcendental function
 * Exponential function
 * Object code
 * CORDIC
 * User space
 * Arbitrary-precision arithmetic
 * Fixed-point arithmetic
 * Library (computing)
 * X86-64
 * Streaming SIMD Extensions
 * X87
 * Microcomputer
 * Integrated development environment
 * IEEE floating point
 * IBM Floating Point Architecture
 * Radix point
 * Video card