Numpy-MKL для OS X

Мне нравится использовать версию numpy-MKL Кристофа Гольке NumPy связан с Intel Математическая библиотека ядра в Windows. Однако мне не удалось найти аналогичную версию для OS X, предпочтительно NumPy 1.7, связанную для Python 3.3 на Mountain Lion. Кто-нибудь знает, где это можно получить?

ИЗМЕНИТЬ:

Итак, немного поискав, я нашел эту ссылку оценить студии Intel Composer XE2013 для C++ и Fortran (оба содержат MKL), а также руководство по созданию NumPy и SciPy с ним, так что это служить по настоящее время. Однако остается вопрос — существует ли часто обновляемый архив для OS X, аналогичный архиву Кристофа Гольке? Если нет, то почему? :)


person MattDMo    schedule 27.03.2013    source источник
comment
Я бы порекомендовал связать его самостоятельно, но, к сожалению, MKL недоступен для бесплатного некоммерческого использования в OSX (он есть в Linux и Windows). Intel утверждает, что это связано с тем, что компиляторы Intel обеспечивают превосходные возможности и производительность, благодаря чему подавляющее большинство наших клиентов выбирают Intel® C++ Composer. XE 2011. Самый дешевый вариант Composer стоит 129 долларов за академическую однопользовательскую лицензию. Спасибо, Интел...   -  person Danica    schedule 27.03.2013
comment
Тем не менее, EPD включает пустую ссылку на MKL и имеет бесплатные академические лицензии. Он использует python 2.7, но вы можете вырвать только части MKL и связать с ним numpy для 3.3. Я просто использую системный фреймворк Accelerate, но также решаю свои большие задачи на Linux-серверах и использую там MKL.   -  person Danica    schedule 27.03.2013
comment
@Dougal - к сожалению, 30-дневная бесплатная пробная версия ссылка — это 404. Есть какие-нибудь конкретные идеи о том, как реконструировать EPD? Я бы предпочел иметь 64-битную поддержку, если я могу...   -  person MattDMo    schedule 27.03.2013
comment
@Dougal: бесплатная версия EPD не включает MKL: stackoverflow.com/questions/14946512/   -  person Warren Weckesser    schedule 27.03.2013
comment
@WarrenWeckesser Нет, но для тех из нас, кто работает в академических кругах (читай: у кого есть адрес электронной почты .edu), есть бесплатные академические лицензии для полной версии EPD.   -  person Danica    schedule 27.03.2013
comment
Некоторые инструкции здесь, но было бы неплохо, если бы кто-нибудь упаковал простое решение, которое было бы более бесплатным, чем EPD: gist. github.com/rmcgibbo/4950848   -  person Robert T. McGibbon    schedule 15.05.2013
comment
Теперь он включен в бесплатную версию Enthought Canopy, которая, похоже, заменяет EPD. Тем не менее, Python 2.   -  person askewchan    schedule 16.10.2013


Ответы (2)


Intel выпустила свой MKL под лицензией сообщества, которая бесплатна, с ограниченной технической поддержкой. В настоящее время MKL под лицензией сообщества доступен для Linux и Windows, и ожидается, что вскоре они предоставят версию для Mac OS X.

https://software.intel.com/en-us/comment/1839012

На одном из их недавних вебинаров я спросил их планы относительно Mac OS X MKL под лицензией сообщества. Говорят скоро будет.

Обновление 2:

Continuum предоставляет Anaconda Python с Intel MKL для всех платформ.

https://www.anaconda.com/blog/developer-blog/anaconda-25-release-now-mkl-optimizations/

Intel даже упрощает компиляцию и компоновку MKL из дистрибутива Anaconda Python.

https://software.intel.com/en-us/articles/using-intel-distribution-for-python-with-anaconda

Обновление:

Теперь кажется, что у Intel есть собственная версия Python, которую они предоставляют бета-тестерам.

https://software.intel.com/en-us/forums/intel-distribution-for-python/topic/581593

person Juan    schedule 23.09.2015

Я знаю, что это старый вопрос, но на случай, если он возникнет у кого-то, кто ищет: я бы порекомендовал попробовать анаконда. За 29 долларов у них есть дополнение, включающее оптимизированный mkl numpy + scipy.

person abergou    schedule 18.02.2014