Processors and Sub-Processors