MIT Spin-out Lyric Semiconductor launches with probability processing logic gate
lyricsemiconductor.com
lyricsemiconductor.com
"...has received more than $20 million in government funding from DARPA and other agencies..."
I'd also speculate that cryptographic implementations could benefit from this sort of technology, although I'm not very familiar with the inner workings of AES, etc. Maybe that explains their DARPA funding.
Further, it's my understanding that one of the primary limitations of GPGPU processing (and parallelism in general) are the large performance penalties involved when dealing with branching, severely limiting the use of flow control. Perhaps it would be possible to offload these instructions to a probability processor, alleviating some of the slowdown in regards to flow control.
Or maybe I've just read too much science fiction.
I suppose the potential uses would be more clear if a language spec was available. It's all very foggy to me at the moment.
This sounds fairly interesting. Does anyone know more about how their chips work?
Now, they can design their logic to tolerate the errors, or use the probabilistic logic to actually present random variables, where the output of the logic is a sample from the distribution.
http://phm.cba.mit.edu/theses/03.07.vigoda.pdf (PhD dissertation)
http://webcache.googleusercontent.com/search?q=cache:hHev9gI... (overview presentation)
It seems that these chips are actually analog. Are the "soft gates" mentioned in the above a synonym for the effects of lowered CMOS voltage?