MemComputing, founded in San Diego, has developed a novel computing technology aimed at solving complex optimization problems across various industries. The company's proprietary MemCPU Platform combines processing and memory to deliver high-performance computing capabilities for applications in optimization, Big Data analytics, and machine learning. MemComputing's approach is based on a physics-inspired computing paradigm that utilizes non-quantum dynamical systems with memory to process information.
The technology behind MemComputing was invented by Fabio Lorenzo Traversa and Massimiliano (Max) Di Ventra, who sought to design a computer from a physics perspective. Their innovation led to the creation of digital memcomputing machines (DMMs), which are designed to solve combinatorial optimization problems efficiently. DMMs can be realized through electrical circuits or simulated on traditional computers.
MemComputing's solutions have demonstrated significant advantages in solving hard problems. For instance, the company reported finding feasible solutions within minutes for a problem from the MIPLIB 2010 library whose feasibility had remained unknown for eight years. In another case, MemComputing's technology solved a problem in 1.5 hours that would have taken the world's fastest supercomputers significantly longer to solve.
The company's first product, the MemCPU Extreme Performance Computing (XPC) SaaS, is being used by companies in the Global 2000 to address large-scale optimization challenges. MemComputing's approach has shown promising results in various applications, including prime factorization, Boolean satisfiability problems, and restricted Boltzmann machine training.
By using this site, you agree to allow SPEEDA Edge and our partners to use cookies for analytics and personalization. Visit our privacy policy for more information about our data collection practices.