Processor simulation as a tool for performance engineering | Synapse