Skip to content

V1.0 Rev 1

Choose a tag to compare

@rscohn2 rscohn2 released this 27 Sep 14:02
· 318 commits to main since this release

https://spec.oneapi.com/versions/1.0-rev-1/index.html

  • oneMKL

    • Continuing modifications to all oneMKL domains
    • Add oneMKL Exceptions and Error Handling
  • oneDNN

    • Updated the DPC++ interoperability API
    • Added section about namespaces
  • oneTBB

    • Updated the named requirements
    • Adjusted the API according to the latest product changes
    • Improved the wording and descriptions for the flow graph API
    • Cleared build warnings
  • oneDAL

    • Extended Programming model section, added description of the generic methods and descriptors, introduced task notation
    • Extended Data Management section, introduced CSV data source, array, extended description of the tables and accessors
    • Extended description of Error handling
    • Added description of the training methods for PCA algorithm, introduced K-means initialization algorithm
    • Extended Common interface section, added description of service data types used in the interfaces of the library
    • Modified the library's namespace
  • oneVPL

    • A lot of cleaning to remove GEN/CPU bias and implementation details.
    • New organization of structures' description.
    • New entry point function to expose by any implementation: MFXInitialize which replaces obsolete MFXInit and MFXInitEx.
    • Interface to choose and set subdevices (mfxExtDeviceAffinityMask) for execution.
    • Header files cleaned up by removing MFX_VERSION checks (ala #if MFX_VERSION > 1.26) from headers.
  • oneCCL

    • Updated operation attributes description
    • Updated naming in API