User:Hixsix/Books/The Computing Bible pt.1
Appearance
The Wikimedia Foundation's book rendering service has been withdrawn. Please upload your Wikipedia book to one of the external rendering services. |
You can still create and edit a book design using the Book Creator and upload it to an external rendering service:
|
| This user book is a user-generated collection of Wikipedia articles that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance). Edit this book: Book Creator · Wikitext Order a printed copy from: PediaPress [ About ] [ Advanced ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] [ Recent Changes ] |
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