Invention Grant
- Patent Title: Cluster update accelerator circuit
-
Application No.: US16743386Application Date: 2020-01-15
-
Publication No.: US11630703B2Publication Date: 2023-04-18
- Inventor: Christopher Anand Pattison , Helmut Gottfried Katzgraber , Matthias Troyer
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Alleman Hall Creasman & Tuttle LLP
- Main IPC: G06N5/02
- IPC: G06N5/02 ; G06N5/00 ; G06F9/50 ; G06N7/00 ; G06F17/11

Abstract:
A computing device is provided, including a cluster update accelerator circuit configured to receive signals encoding a combinatorial cost function of a plurality of variables and a connectivity graph for the combinatorial cost function. In an energy sum phase, the cluster update accelerator circuit may determine a respective plurality of accumulated energy change values for the combinatorial cost function based at least in part on the connectivity graph. In an update phase, the cluster update accelerator circuit may determine a respective update indicator bit for each accumulated energy change value. In an encoder phase, based on the plurality of update indicator bits, the cluster update accelerator circuit may select a largest update-indicated cluster of the variables included in the connectivity graph. The cluster update accelerator circuit may output an instruction to update the variables included in the largest update-indicated cluster.
Public/Granted literature
- US20210216374A1 CLUSTER UPDATE ACCELERATOR CIRCUIT Public/Granted day:2021-07-15
Information query