list of buzzwords for Exam 1 science of tradeoff Transformation Hierarchy Algorithm Moore's law ISA Cache Memory Microarchitecture Data Type von neumann machine Instruction Supply Data Supply Datapath Issue width Bandwidth Problem Multicore Soft Error Partitioning Critical Path design Microinstruction endianness (big-endian/little-endian) Architecture Visible fixed length vs. variable length ISA Microarchitecture priority/privilege Data Type floating point Instruction prefixes of x86 Control signals Control store wilkes diode matrices Datapath Bus Interleaving vector register Vector Length register Vector Stride register Bank unaligned access uniform vs. non-uniform decode opcode CISC/RISC Virtual Memory Speculative Execution Predicated Execution load/store ISA Horizontal microcode Vertical microcode mops/rops nanocode one level/two level microcode IPC (instructions per cycle) Branch Prediction Contention branch target buffer (branch history table) register alias table (RAT) scoreboard reorder buffer (ROB) Tomasulo's algorithm Reservation Station register renaming Precise Exceptions Load Store Queue dataflow graph queue dataflow Branch Prediction BTFN Predicated execution 2-level adaptive branch predictor GShare HEP (Burton Smith) von neumann machine partitioning architecture visible load store queue