Invention Grant
- Patent Title: Enhancing performance of a constraint solver across individual processes
- Patent Title (中): 提高单个进程的约束求解器的性能
-
Application No.: US12176882Application Date: 2008-07-21
-
Publication No.: US08150787B2Publication Date: 2012-04-03
- Inventor: Guillermo R. Maturana
- Applicant: Guillermo R. Maturana
- Applicant Address: US CA Mountain View
- Assignee: Synopsys, Inc.
- Current Assignee: Synopsys, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: G06F17/00
- IPC: G06F17/00

Abstract:
One embodiment of the present invention provides a system that reuses information associated with a constraint solving operation for a problem domain. This system begins by receiving a constraint problem from the problem domain. Then, the system searches through a problem cache for an entry which corresponds to the canonical representation. If a corresponding entry does not exist in the problem cache, the system produces an entry in the problem cache for the canonical representation. Otherwise, if a corresponding entry already exists in the problem cache, the system generates a solution to the canonical representation by reusing the solver heuristic associated with the corresponding entry in the problem cache.
Public/Granted literature
- US20100017352A1 ENHANCING PERFORMANCE OF A CONSTRAINT SOLVER ACROSS INDIVIDUAL PROCESSES Public/Granted day:2010-01-21
Information query