ArrayFire v3.7.3 Release Notes

Release Date: 2020-11-23 // over 1 year ago
  • v3.7.3

    ๐Ÿ‘Œ Improvements

    • โž• Add f16 support for histogram - #2984
    • โšก๏ธ Update confidence connected components example for better illustration - #2968
    • Enable disk caching of OpenCL kernel binaries - #2970
    • ๐Ÿ”จ Refactor extension of kernel binaries stored to disk .bin - #2970
    • โž• Add minimum driver versions for CUDA toolkit 11 in internal map - #2982
    • ๐Ÿ‘Œ Improve warnings messages from run-time kernel compilation functions - #2996

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix bias factor of variance in var_all and cov functions - #2986
    • ๐Ÿ›  Fix a race condition in confidence connected components function for OpenCL backend - #2969
    • Safely ignore disk cache failures in CUDA backend for compiled kernel binaries - #2970
    • ๐Ÿ›  Fix randn by passing in correct values to Box-Muller - #2980
    • ๐Ÿ›  Fix rounding issues in Box-Muller function used for RNG - #2980
    • ๐Ÿ›  Fix problems in RNG for older compute architectures with fp16 - #2980#2996
    • ๐Ÿ›  Fix performance regression of approx functions - #2977
    • โœ‚ Remove assert that check that signal/filter types have to be the same - #2993
    • ๐Ÿ›  Fix checkAndSetDevMaxCompute when the device cc is greater than max - #2996
    • ๐Ÿ›  Fix documentation errors and warnings - #2973 , #2987
    • โž• Add missing opencl-arrayfire interoperability functions in unified back - #2981
    • ๐Ÿ›  Fix constexpr relates compilation error with VS2019 and Clang Compilers - #3049

    Contributions

    Special thanks to our contributors: P. J. Reed