architecture, workflow, CPU and distributed systems