Magnetic coprocessor and method of use

a coprocessor and magnetic field technology, applied in the field of magnetic nanostructures, can solve the problems of high demand for conventional computational resources, and achieve the effect of reducing the total magnetic coupling energy of the nanomagnet array

Active Publication Date: 2017-08-01
UNIV OF SOUTH FLORIDA
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]In one embodiment, the present invention provides a method for solving a quadratic optimization problem. The method includes, associating each of a plurality of variables of a quadratic optimization problem with a nanomagnet of a nanomagnet array, driving the nanomagnets of the nanomagnet array to an excited state, allowing the nanomagnets of the nanomagnet array to enter a relaxed state after being driven to an excited state, wherein the nanomagnets magnetically couple with one another in the relaxed state to minimize the total magnetic coupling energy of the nanomagnet array, and sensing a magnetic coupling of the nanomagnets of the nanomagnet array to solve the quadratic optimization problem.

Problems solved by technology

These vision problems place high demand on conventional computational resources, such as Boolean logic based computing platforms, and numerous clock cycles to arrive at a solution.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Magnetic coprocessor and method of use
  • Magnetic coprocessor and method of use
  • Magnetic coprocessor and method of use

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036]The present invention provides a system and method for mapping quadratic energy minimization problem spaces into a set of interacting magnets, such that the energy relationship between the problem variables is proportional to that of the energies between the corresponding magnets. The optimization is accomplished by the relaxation physics of the magnets themselves and solutions can be read-out in parallel. In essence, given a specific instance of a problem, a specific magnetic layout can be arrived at wherein the relaxed state of which will be the solution of the original problem.

[0037]Nanomagnetic logic architectures compute information by minimizing their total magnetization energy. In accordance with the present invention, this energy minimizing nature of magnetic systems is harnessed to solve the quadratic optimization problems that arise in many computer vision applications, including motion segmentation, correspondence, figure-ground segmentation, clustering, grouping, s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A magnetic system for solving a quadratic optimization problem by associating each of a plurality of variables of a quadratic optimization problem with a nanomagnet of a nanomagnet array, driving the nanomagnets of the nanomagnet array to an excited state, allowing the nanomagnets of the nanomagnet array to enter a relaxed state after being driven to an excited state, wherein the nanomagnets magnetically couple with one another in the relaxed state to minimize the total magnetic coupling energy of the nanomagnet array, and sensing a magnetic coupling of the nanomagnets of the nanomagnet array to solve the quadratic optimization problem.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application claims priority to currently pending U.S. Provisional Patent Application 62 / 211,384 entitled, “Programmable Magnetic Energy Minimizing Co-Processor and Method of Use”, filed Aug. 28, 2015.STATEMENT OF GOVERNMENT INTEREST[0002]This invention was made with government support under Grant Numbers 0639624 & 0829838 awarded by the National Science Foundation. The government has certain rights in the invention.BACKGROUND OF THE INVENTION[0003]In recent years, magnetic nanostructures have been widely used and researched for memory applications, but only non-volatility through remanence has been harnessed. The magnetic interaction between neighboring magnets has also been exploited for traditional Boolean computing. There has been other significant research in the field of non-Boolean computing using nanomagnets. For example, all-spin logic in device for processing and storing information and non-Boolean computing logic using spin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F7/00G06F3/06G06V10/42
CPCG06F3/061G06F3/0655G06F3/0673G11C11/1675G11C11/1659G11C11/1673G06V10/955G06V10/42G06V10/462
Inventor BHANJA, SANJUKTASARKAR, SUDEEPPANCHUMARTHY, RAVIKARUNARATNE, DINUKA K.
Owner UNIV OF SOUTH FLORIDA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products