Architectural and organizational tradeoffs in the design of the MultiTitan CPU | Synapse