| CPC G06F 30/398 (2020.01) [G06F 30/392 (2020.01)] | 20 Claims |

|
1. A method, comprising:
performing a lookahead scan of a file of a circuit design to parse an iterative loop and extract information indicating one or more design objects and one or more design attributes associated with a query in the iterative loop;
performing, by one or more processors, an action to retrieve attribute information associated with the one or more design attributes from one or more partitions of the circuit design before executing the iterative loop, wherein the action comprises transmitting, to one or more distributed processors, a cache command requesting the attribute information to be sent from the one or more distributed processors to a storage system;
receiving an acknowledgement from the one or more distributed processors that the attribute information is stored in the storage system; and
executing the iterative loop using the attribute information stored in the storage system based on the acknowledgement.
|