×

METHODS, SYSTEMS, ARTICLES OF MANUFACTURE AND APPARATUS TO SELECT CODE DATA STRUCTURE TYPES

  • US 20190317844A1
  • Filed: 06/26/2019
  • Published: 10/17/2019
  • Est. Priority Date: 06/26/2019
  • Status: Abandoned Application
First Claim
Patent Images

1. An apparatus to select a data structure type, the apparatus comprising:

  • an application programming interface (API) engine to generate an abstract data structure (ADS) placeholder in a location of a code sample corresponding to a memory operation;

    a data structure selector to select a first candidate data structure having a first candidate data structure type, the first candidate data structure to service the memory operation of the ADS placeholder;

    a workload engine to select a first candidate workload type to be processed by the selected first candidate data structure;

    an execution logger to;

    log first code performance metrics during execution of the code sample during a first iteration corresponding to the first candidate data structure type and the first candidate workload type; and

    log second code performance metrics during execution of the code sample during a second duration corresponding to a second candidate data structure type and the first candidate workload type; and

    a classification engine to select one of the first candidate data structure type or the second candidate data structure type based on a relative ranking of the first and second code performance metrics.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×