2013-03-27 19 views
5

Uwielbiam używać Christoph Gohlke's numpy-MKL wersji NumPy połączonej z Intelem Math Kernel Library w systemie Windows. Jednak nie udało mi się znaleźć podobnej wersji dla OS X, najlepiej NumPy 1.7 połączonej dla Python 3.3 na Mountain Lion. Czy ktoś wie, gdzie można to uzyskać?Numpy-MKL dla OS X

EDIT:

Więc po trochę polowania znalazłem this link ocenić studio Kompozytor XE2013 Intela dla C++ i Fortran (oba zawierają MKL), jak również tutorial na budowaniu NumPy i SciPy z nim, więc to będzie służyć teraźniejszości. Pozostaje jednak pytanie - czy istnieje często aktualizowane archiwum systemu OS X podobne do archiwum Christopha Gohlkego? Jeśli nie, dlaczego nie? :)

+2

Polecam łącząc go samodzielnie, ale niestety, MKL nie jest dostępny do swobodnego użytku niekomercyjnego na OSX (jest na Linux i Windows). [Intel twierdzi, że tak jest] (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) "Kompilatory Intela oferują doskonałe możliwości i wydajność, dzięki czemu zdecydowana większość naszych klientów decyduje się na zakup Intel® C++ Composer XE 2011". Najtańszy wariant Composer kosztuje 129 USD na akademicką licencję dla jednego użytkownika. Dzięki, Intel ... – Dougal

+1

To powiedziawszy, [EPD] (http://www.enthought.com/epd/) zawiera numpy połączone z MKL i ma darmowe licencje akademickie. Używa python 2.7, ale możesz wyrwać tylko części MKL i połączyć numpy na 3.3. Po prostu używam systemu Accelerate, ale też mam duże problemy na serwerach Linux i używam MKL tam. – Dougal

+0

@Dougal - niestety link do [30-dniowej bezpłatnej wyceny] (http://www.intel.com/cd/software/products/asmo-na/eng/219690.htm) to 404. Wszelkie konkretne pomysły dotyczące jak wykonać reverse-engineering EPD?Wolę mieć wsparcie 64-bitowe, jeśli mogę ... – MattDMo

Odpowiedz

3

Wiem, że jest to starsze pytanie, ale na wypadek, gdyby ktoś szukał: Polecam wypróbowanie anaconda. Za 29,00 dolarów mają dodatek, który zawiera zoptymalizowany mpy numpy + scipy.

4

Intel wydał swoje MKL na licencji wspólnotowej, która jest darmowa, z ograniczoną pomocą techniczną. Obecnie MKL w ramach licencji wspólnotowej jest dostępny dla systemów Linux i Windows i oczekuje się, że wkrótce udostępnią wersję dla systemu Mac OS X.

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

W jednym ze swoich ostatnich seminaria, poprosiłem o swoich planach na Mac OS X MKL wynikających z licencji wspólnotowej. Mówią, że wkrótce to nastąpi.

Aktualizacja 2:

Continuum zapewnia Anaconda Python Intel MKL dostępne dla wszystkich platform.

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

Intel nawet ułatwia skompilować i łącze przeciwko MKL z dystrybucji Anaconda Pythona.

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

Aktualizacja:

Obecnie wydaje się, że Intel ma własną wersję Pythona, że ​​są one dostarczanie beta testerów.

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