2013-03-27 13 views
5

Mi piace essere in grado di utilizzare la versione Christoph Gohlke's numpy-MKL di NumPy collegata a Intel Math Kernel Library su Windows. Tuttavia, non sono stato in grado di trovare una versione simile per OS X, preferibilmente NumPy 1.7 collegato per Python 3.3 su Mountain Lion. Qualcuno sa dove potrebbe essere ottenuto?Numpy-MKL per OS X

EDIT:

Così, dopo un po 'di caccia ho trovato this link per valutare studi Compositore XE2013 Intel per C++ e Fortran (entrambi i quali contenere il MKL), così come un tutorial sulla costruzione NumPy e SciPy con esso, quindi questo servirà per il presente. Tuttavia, la domanda rimane: esiste un archivio aggiornato di frequente per OS X simile a quello di Christoph Gohlke? Se no, perché no? :)

+2

mi consiglia di collegamento da soli, ma purtroppo, MKL non è disponibile per uso non commerciale gratuito su OSX (è su Linux e Windows). [Intel dice che è perché] (http://software.intel.com/en-us/articles/performance-tools-for-software-developers-how-can-i-download-the-intel-ipp-and- intel-mkl-for-mac-os-x) "I compilatori Intel offrono funzionalità e prestazioni straordinarie che portano alla stragrande maggioranza dei nostri clienti che scelgono di acquistare Intel® C++ Composer XE 2011." La variante Compositore più economica è $ 129 per una licenza accademica per utente singolo. Grazie, Intel ... – Dougal

+1

Detto questo, [EPD] (http://www.enthought.com/epd/) include un numpy collegato a MKL e ha licenze accademiche gratuite. Usa python 2.7, ma potresti essere in grado di estrarre solo le parti MKL e collegare un numpy per 3.3. Uso solo il framework Accelerate del sistema, ma eseguo anche i miei grossi problemi sui server Linux e utilizzo MKL lì. – Dougal

+0

@Dougal - sfortunatamente, il link [valutazione gratuita di 30 giorni] (http://www.intel.com/cd/software/products/asmo-na/eng/219690.htm) è un 404. Qualche idea specifica su come decodificare l'EPD?Preferisco avere il supporto a 64 bit se posso ... – MattDMo

risposta

3

So che questa è una domanda più vecchia, ma nel caso si presenti per qualcuno che sta cercando: vorrei raccomandare di provare anaconda. Per $ 29,00 hanno un add-on che include mkl ottimizzato per numpy + scipy.

4

Intel ha rilasciato il proprio MKL con una licenza comunitaria, che è gratuita, con supporto tecnico limitato. Attualmente MKL sotto la licenza Community è disponibile per Linux e Windows, e si prevede che presto forniranno una versione per Mac OS X.

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

In uno dei loro recenti webinar, ho chiesto per i loro piani per una X MKL Mac OS sotto la licenza comunitaria. Dicono che arriverà presto.

Aggiornamento 2:

Continuum fornisce Anaconda Python con Intel MKL incluso per tutte le piattaforme.

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

Intel rende anche facile da compilare e collegare contro il MKL dalla distribuzione Anaconda Python.

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

Aggiornamento:

Ora sembra che Intel ha la propria versione di Python che stanno fornendo ai beta tester.

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