US 9,811,379 B2
Highly efficient inexact computing storage device
Inseok Stephen Choi, Redwood City, CA (US); and Yang Seok Ki, Palo Alto, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si, Gyeonggi-do (KR)
Filed on Aug. 27, 2015, as Appl. No. 14/838,351.
Claims priority of provisional application 62/169,550, filed on Jun. 1, 2015.
Prior Publication US 2016/0350074 A1, Dec. 1, 2016
Int. Cl. G06F 9/50 (2006.01); G06F 9/44 (2006.01)
CPC G06F 9/50 (2013.01) [G06F 9/44 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A device, comprising:
a storage to store a data;
an accuracy requirement detector, including a comparator to compare a delta with a threshold and a second storage for the threshold, to determine a required accuracy for an iteration of an algorithm, wherein the delta is a difference between results in previous iterations of the algorithm; and
an adaptive mechanism coupled to the accuracy requirement detector within the device, the adaptive mechanism operative to schedule the iteration of the algorithm using the data across a plurality of available arithmetic logic units (ALUs) based on the required accuracy for the iteration of the algorithm.