A Theory of Input-Output Architecture | Synapse