• Static linking • Symbols & Symbol Table • Relocation • Executable Object Files • Loading • Suggested reading
文件格式: PPT大小: 345.5KB页数: 59
• Implementation of a simple allocator • Explicit Free List • Segregated Free List • Suggested reading
文件格式: PPT大小: 635.5KB页数: 114
• Multilevel page tables • Different points of view • Pentium/Linux Memory System • Memory Mapping
文件格式: PPT大小: 698KB页数: 63
• Virtual Space • Address translation • Accelerating translation – with a TLB – Multilevel page tables • Different points of view
文件格式: PPT大小: 1.3MB页数: 85
• Cache mountain • Matrix multiplication • Suggested Reading
文件格式: PPT大小: 342.5KB页数: 38
• General concepts • 3 ways to organize cache memory • Issues with writes • Write cache friendly codes • Cache mountain • Suggested Reading
文件格式: PPT大小: 673.5KB页数: 55
• Random-Access Memory (RAM) • Nonvolatile Memory • Disk Storage • Locality • Memory hierarchy
文件格式: PPT大小: 686KB页数: 79
• Four hardware components – Processor – Main memory – Peripherals (I/O devices) – Connections (buses) • Suggested reading
文件格式: PPT大小: 243.5KB页数: 16
• Optimizing Blockers – Memory alias – Side effect in function call • Understanding Modern Processor – Super-scalar – Out-of –order execution • More Code Optimization techniques • Performance Tuning • Suggested reading
文件格式: PPT大小: 2.95MB页数: 119
• Machine-Independent Optimization – Code motion – Memory optimization • Suggested reading
文件格式: PPT大小: 185.5KB页数: 35