Onderzoekers van de Rice universiteit en de Singaporese NTU hebben een nieuw type processor ontwikkeld die zich niet aan Booleaanse regels houdt, maar berekeningen op basis van kansen maakt. De chips zouden sneller en zuiniger zijn.
Een conventionele processor maakt gebruik van zogenoemde Boolean logica, waarbij operaties op basis van bijvoorbeeld 'AND' of 'NOR' worden uitgevoerd. Rice-docent Krishna Palem en doctoraalstudent Lakshmi Chakrapani van de Nanyang Technological Universiteit in Singapore ontwikkelden een alternatieve processortechnologie: pcmos. Deze techniek, vernoemd naar 'probabilistic cmos' is compatibel met de gangbare cmos-techniek, maar maakt gebruik van waarschijnlijkheden om getallen en uitkomsten te manipuleren.
Palem en Chakrapani ontwikkelden de waarschijnlijkheidslogica voor het nieuwe type processors. De pcmos-processors functioneren bij een veel lagere spanning, tot dertig keer minder, dan normale processors. Wanneer fouten onwenselijk zijn, zoals bij conventionele logica, dient de spanning waarmee de elektronica werkt verhoogd te worden. De spanning van pcmos-componenten mag echter veel lager zijn, waarbij de optredende fouten door de waarschijnlijkheidsalgoritmes worden opgevangen. Ook de snelheid van pcmos-chips kan dankzij de lage spanning en hoge foutmarge enkele malen groter dan die van conventioneel silicium zijn.
De onderzoekers hebben als proof-of-concept enkele asic's ontwikkeld die voor encryptie ingezet kunnen worden. Pcmos zou voor die toepassing bij uitstek geschikt zijn, aangezien versleuteling kan profiteren van de willekeur die door fouten in de pcmos-logica wordt veroorzaakt. Ook andere asic's, zoals chips voor grafische toepassingen, zouden van de pcmos-techniek kunnen profiteren. Palem denkt de pcmos-chips binnen vier jaar voldoende ontwikkeld te hebben om toepassingen in embedded apparatuur, waaronder mobieltjes, mogelijk te maken.
