US 12,111,740 B2
System level testing of artificial intelligence primitives
Ali Y. Duale, Poughkeepsie, NY (US); Timothy Slegel, Staatsburg, NY (US); and Patrick Duffy, Poughkeepsie, NY (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Nov. 29, 2022, as Appl. No. 18/059,633.
Prior Publication US 2024/0176716 A1, May 30, 2024
Int. Cl. G06F 11/263 (2006.01); G06F 11/26 (2006.01)
CPC G06F 11/263 (2013.01) [G06F 11/261 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method comprising:
providing a set of input data;
replicating the set of input data to produce multiple units of input data;
processing each of the multiple units using an Artificial Intelligence (AI) hardware accelerator to provide a first output;
processing the set of input data using a software machine learning model to produce a result prediction output that is smaller than the multiple units of input data processed by the AI hardware accelerator;
replicating the result prediction output to generate an expected result output which is a same size as the first output; and
comparing the first output and the expected result output to validate the AI hardware accelerator.