Guest User

Untitled

a guest
Apr 21st, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. 10.26
  2. 11.3, .6, .7, .14, .15
  3. 12.6, .12
  4. 13.3, .4
  5. 14.3, .5
  6. 15.1, .4
  7. 16.3, .7
  8. 17.5, .9, .16
  9.  
  10.  
  11. Addressing Modes
  12.  
  13. Pipeline Hazards
  14.  
  15. RISC Designs
  16. 1. More registers
  17. 2. Speed up
  18. 3. Loops and Loads/Stores
  19.  
  20. Instruction lvl Parallelism
  21. -how muh
  22.  
  23. Cache coherence
  24. -understand
  25. -protocol for c.c
  26. -how works: directory, mesi
  27.  
  28. Multicore computers
  29. -
  30.  
  31. Betterz
  32. -Fixed of variable length instructions: fixed -- fetch, look at opcode, then operands... If fixed, opcode easy
  33. -Large cache vs large registers: registers -- access patterns; registers fast, cache slow; cache -- less memory look-ups
  34. -Short vs long instruction pipeline: short -- bad because need to wait for opcode to load; long -- bad because need more registers to compensate for instruction
  35. -RISC vs CISC RISC -- fast, CICS --
  36. -Scoreboard vs Tomasulo tomasulo -- register renaming, avoid dependencies Write after read, read after write; scoreboard -- depect dependency and stall
  37. -Hardwired vs microprogammed hardwire -- faster, difficult to debug; microprogrammed -- functionality
  38. -Directory vs MESI cache coherence directory -- NUMA (to directory through bus, then everywhere else); MESI -- common bus braodcast faster
  39.  
  40.  
  41.  
  42. I1: r3b = r3a + r5a
  43. I2: r4a = r3b + 1
  44. I3: r3c = r5a +1
  45. I4: r7a = r3c + r4a
  46. I5: r5b = r4a + r7a
  47.  
  48. I2: RAW depends on I1, r3
  49. I3: WAR depends on I2, r3
  50. I4: RAW depends on I3, r3
  51. I5: WAR depends on I4, r7
  52. I1: r3b = r3a + r5a
  53. I2: r4a = r3b + 1
  54. I3: r3c = r5a +1
  55. I4: r7a = r3c + r4a
  56. I5: r5b = r4a + r7a
  57.  
  58.  
  59. redesign using fetch, indirect
  60.  
  61. MBR --> PC
  62. PC --> MAR
  63. MAR --> memory
  64. memory --> MBR
Add Comment
Please, Sign In to add comment