Вчера, 25 августа, произошло важное для большого числа программистов событие: компания Intel выпустила новую версию программного комплекса Intel Parallel Studio XE — 2016, включающего в себя компиляторы Intel, библиотеки для повышения производительности, средства анализа и отладки программ, а также библиотеку Intel MPI и MPI инструментарий. Но это еще не вся радость. В новой «студии» к имевшей и ранее бесплатную версию библиотеке Intel® Threading Building Blocks добавилось целых три продукта с community (то есть бесплатной) лицензией: новая библиотека Intel® Data Acceleration Library, о которой мы только что писали, а также два очень полезных компонента: Intel® Math Kernel Library и Intel® Integrated Performance Primitives. Используйте на здоровье, какие-либо ограничения у бесплатных версий отсутствуют.
Community лицензиям для продуктов Intel посвящен отдельный сайт — там вы найдете подробности программы.

Комментарии (10)


  1. JIghtuse
    26.08.2015 15:01
    +6

    Вот это да, отличная новость! Intel MKL — мощнейшая библиотека.


  1. m08pvv
    26.08.2015 16:44
    +3

    О! Теперь можно на досуге играться с MKL и не задумываться об истечении триала? Супер! Осталось побороть лень и начать играться с MKL


  1. Skaner
    26.08.2015 16:54

    шшшшикарно))


  1. grossws
    26.08.2015 19:26

    icc при этом дают?


    1. vpolin
      26.08.2015 22:22

      community лицензии только на библиотеки.


      1. grossws
        27.08.2015 02:38

        Значит пока стоит ждать и надеяться, когда cilkplus будет нормально работать в clang или gcc. Порой очень хочется нормальной векторизации простых математических функций типа tanh. А для простых случаев пересобрать numpy с mkl вместо openblas'а =)


  1. vpolin
    27.08.2015 12:58

    А что не так с cilkplus в gcc? в 5.0 полная поддержка появилась…


    1. grossws
      27.08.2015 14:05

      Спасибо, не знал, что уже есть в mainline. Когда смотрел — была отдельная ветка и в gcc, и в clang. Оно тогда поддерживало только векторный синтаксис, но не передачу параметров и результатов через xmm/ymm во всякие exp/tanh и т. п. Судя по gcc.gnu.org/wiki/cilkplus-merge там ещё конь не валялся.


  1. phprus
    27.08.2015 14:32

    Скажите, пожалуйста, а какие ограничения есть на использование community версий библиотек в распространяемом ПО (платном/бесплатном/открытом)? Надо ли конечным пользователям ПО получать отдельные лицензии на библиотеки?


    1. saul
      30.08.2015 20:08

      Никаких лицензионных ограничений на конечный продукт\пользователя не накладывается.