The WIZ

This document assumes you already know all about the ZOZ.
For a complete understanding, you *MUST* read The big picture and Computation in the ZOZ first or you will not understand the WIZ!
But if you must have a much shorter overview, just read The big picture, then return here and just read the "One WIZ" sections 1, 2, 3, 4 and 6; "One hundred thousand WIZes" sections 1, 2, 3, and 6; and finally the Epilogue.


Prologue

   1.  From ZOZ to organized ZOZ
   2.  From organized ZOZ to WIZ

One WIZ: the circuits

   1.  The frontend - complete
   2.  The backend - a few examples
   3.  Instruction timing
   4.     Timing: ILP and OOO
   5.     Timing: datapaths and pipelines
   6.  The gateway circuit
   7.  RAM
   8.  Constants
   9.  The stored program
  10. Summary

One hundred thousand WIZes: the chip

   1.  A chip full of WIZes
   2.  WIZ rationale
   3.  Inter-WIZ communication (internal details)
   4.  Inter-WIZ functions and bare-naked WIZes
   5.  WIZ-level parallelization
   6.  OS services and the placement algorithm
   7.  On-chip power and radio

Epilogue

   1.  The Power of Simplicity

Back to the beginning.

Appendix