1. A method to reconfigure a programmable circuit, the method comprising: detecting a trigger, wherein the trigger indicates that a command has been sent to a processor to switch from execution of a first virtual machine to a second virtual machine; in response to detection of the trigger, identifying the second virtual machine in relationship data, wherein the relationship data is effective to indicate: an association among a first accelerator map, the programmable circuit, and the first virtual machine; and an association among a second accelerator map, the programmable circuit, and the second virtual machine; in response to identification of the second virtual machine in the relationship data, selecting the second accelerator map from among the first and second accelerator maps based on the relationship data, wherein the first accelerator map is effective to define first states of gates of the programmable circuit, the second accelerator map is effective to define second states of gates of the programmable circuit, the first states of gates correspond to the execution of the first virtual machine by the processor with use of the programmable circuit, and the second states of gates correspond to the execution of the second virtual machine by the processor with use of the programmable circuit; and generating a write command to write the second accelerator map to the programmable circuit.