PCMOS Microchip Puts Errors To Good Use
According to Shekhar Borkar, an Intel Fellow and director of Intel's Microprocessor Technology Lab: "A significant achievement here is the validation of Rice's probabilistic analogue to Boolean logic using PCMOS. Coupled with the significant energy and speed advantages that PCMOS offers, this logic will prove extremely important because basic physics dictates that future transistor-based logic will need probabilistic methods."
You see, existing silicon transistors become increasingly noisy as they decrease in size, forcing engineers to deal by
boosting the operating voltage to overpower the noise and
ensure accurate calculations. Clearly, the more the voltage is boosted,
the more power will be wasted in operation. Palem has stated that
"PCMOS is fundamentally different," in that it "lowers the voltage
dramatically and deals with the resulting computational errors by
embracing the errors and uncertainties through probabilistic logic."As for the future? The Rice-NTU team is hoping to follow-up its proof-of-concept work on encryption with proof-of-concept tests on microchips for cell phones, graphics cards and medical implants. For example, in a streaming video application on a mobile phone, the small display -- combined with the human brain's ability to process less-than-perfect pictures -- "results in a case where the picture looks just as good with a calculation that's only approximately correct."
Palem, who directs Rice's Value of Information-based
Sustainable Embedded Nanocomputing Center, sums up the purpose nicely
with this: "Our goal is green computing. We're looking for applications
where PCMOS can deliver as well as or better than existing technology
but with a fraction of the energy." So, who said imperfections weren't
beneficial in computing?