System design of a computer for time sharing applications | Synapse