CPC G06F 17/16 (2013.01) | 20 Claims |
1. A computing system that duplicates a result of a set operation by performing one or more matrix operations offered by a multi-core processing unit instead of by performing the set operation, said computing system comprising:
one or more processors; and
one or more hardware storage devices that store instructions that are executable by the one or more processors to cause the computing system to:
represent an input as a first matrix;
identify an operand associated with the set operation whose result is to be duplicated;
represent the operand using a second matrix;
identify the one or more matrix operations offered by the multi-core processing unit;
generate an output matrix by using the multi-core processing unit to perform the one or more matrix operations on the first and second matrices; and
represent the output matrix as an output set that represents the result that would otherwise have been generated had the set operation been performed on the input set.
|