Is “Good Enough” Computing Good Enough?

The article looks at the practice of approximate computing, in which the accuracy of a computing device's processing is reduced in order to reduce the amount of energy it consumes. According to the author, errors can be tolerated in programming applications such as video rendering, voice recognition...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 58; no. 5; pp. 12 - 15
Autor principal: Kugler, Logan
Formato: Artículo
Publicado: Association for Computing Machinery May2015
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article looks at the practice of approximate computing, in which the accuracy of a computing device's processing is reduced in order to reduce the amount of energy it consumes. According to the author, errors can be tolerated in programming applications such as video rendering, voice recognition, and web searching. Details on the role of hardware in energy-saving processes associated with approximate computing are presented. Other topics include hardware acceleration, computer performance, data partitioning, and the Rely programming language.