address space alpha particle application-specific instruction-set processor application-specific integrated circuit arithmetic logic unit athlon bitwise operation bottleneck byte cache cache algorithms cache coherency cache coloring central processing unit classic risc pipeline clock gating complex instruction set computer computer digital signal processor dual in-line package dynamic frequency scaling dynamic voltage scaling explicitly parallel instruction computing field-programmable gate array floating point unit frequency harvard architecture hash function hyper-threading instruction pipeline instruction set kibibyte list of computer term etymologies loop nest optimization mips architecture memoization memory address memory management unit microcontroller microprocessor multiprocessing one instruction set computer out-of-order execution page table parallel computing parity pentium pentium ii pentium iii pentium pro power management processor register program counter real-time computing reduced instruction set computer register file register renaming sdram simd simm scratchpad ram simultaneous multithreading speculative execution static random access memory steve bennett sum addressed decoder superscalar system-on-a-chip trade-off translation lookaside buffer vector processor very long instruction word virtual memory von neumann architecture zero instruction set computer