The WIZ and the ZOZ

"You never change things by fighting the existing reality. To change something,
build a new model that makes the existing model obsolete." -- R. Buckminster Fuller


Please read this in order. I introduce many ideas and pieces of the total concept in sequence. Every chapter assumes you know the ideas presented in the previous chapters. If you skip around, you will not understand! -- Steven Swift

Orientation and First Principles
o   The Elevator Pitch
o   First principles
A single WIZ in detail

   Complete schematics:
       o   The WIZ Frontend in detail
       o   The WIZ Backend in detail
       o   Frontend cycle timing (without clocks)
       o   Summary

   Examples of parallelism
       o   ILP and OOO
       o   Datapaths and pipelines

   What functions are included in a standard WIZ?
       o   It's a trick question!
       o   A simple syntax for arithmetic
       o   Basic arithmetic
       o   Conditional skip
       o   RAM
       o   Constants
       o   Stored programs

A million WIZes on a chip

   o   In the beginning
   o   The gateway circuit
   o   A chip full of WIZes
   o   Inter-WIZ function calls
   o   WIZ-level parallelization
   o   Bare-naked WIZes
   o   OS services and the placement algorithm
   o   On-chip power and radio
   o   The Power of Simplicity: Let's do it!

A zillion WIZes in a planetary network

   o   The transition from ZOZ to WIZ
   o   An "encapsulated mesh of encapsulated meshes"

Use case: A vision of WIZ-embedded "ZOZ Objects"

   o   Introduction to ZOZ Objects: The Big Picture
   o   ZOZ objects are made of ZOZ objects.
   o   ZOZ objects act independently
   o   ZOZ objects communicate locally
   o   ZOZ objects communicate securely
   o   ZOZ objects can be ubiquitous

And more:

   o   Addenda
   o   Contact info
   o   The Mars project
   o   Investor info