Rozwiązanie problemu braku bibliotek BLAS / LAPACK dla instalacji SciPy w 64-bitowym systemie Windows 7 opisano tutaj:
http://www.scipy.org/scipylib/building/windows.html
Instalacja Anacondy jest znacznie łatwiejsza, ale nadal nie otrzymujesz wsparcia dla Intel MKL lub GPU bez zapłacenia za to (są one w dodatkach MKL Optimizations i Accelerate dla Anacondy - nie jestem pewien, czy używają też PLASMA i MAGMA) . Dzięki optymalizacji MKL firma numpy przewyższyła IDL 10-krotnie w obliczeniach na dużych macierzach. MATLAB wykorzystuje wewnętrznie bibliotekę Intel MKL i obsługuje obliczenia na GPU, więc równie dobrze można ją wykorzystać za tę cenę, jeśli jest studentem (50 USD za MATLAB + 10 USD za zestaw narzędzi do obliczeń równoległych). Jeśli otrzymasz bezpłatną wersję próbną Intel Parallel Studio, zawiera ona bibliotekę MKL, a także kompilatory C ++ i FORTRAN, które przydadzą się, jeśli chcesz zainstalować BLAS i LAPACK z MKL lub ATLAS w systemie Windows:
http://icl.cs.utk.edu/lapack-for-windows/lapack/
Parallel Studio jest również wyposażony w bibliotekę Intel MPI, przydatną w aplikacjach do obliczeń klastrowych i ich najnowszych procesorach Xeon. Chociaż proces tworzenia BLAS i LAPACK z optymalizacją MKL nie jest trywialny, korzyści płynące z tego dla Pythona i R są dość duże, jak opisano w tym webinarium Intela:
https://software.intel.com/en-us/articles/powered-by-mkl-accelerating-numpy-and-scipy-performance-with-intel-mkl-python
Anaconda i Enthought rozwinęły firmy dzięki ułatwieniu wdrażania tej funkcji i kilku innych rzeczy. Jest jednak swobodnie dostępny dla tych, którzy chcą trochę popracować (i trochę się uczyć).
Dla tych, którzy używają R, możesz teraz bezpłatnie uzyskać BLAS i LAPACK zoptymalizowane pod kątem MKL dzięki R Open z Revolution Analytics.
EDYCJA: Anaconda Python jest teraz dostarczana z optymalizacją MKL, a także obsługą wielu innych optymalizacji bibliotek Intela za pośrednictwem dystrybucji Intel Python. Jednak wsparcie GPU dla Anacondy w bibliotece Accelerate (wcześniej znanej jako NumbaPro) wciąż przekracza 10 000 USD! Najlepszą alternatywą są prawdopodobnie PyCUDA i scikit-cuda, ponieważ copperhead (zasadniczo darmowa wersja Anaconda Accelerate) niestety zaprzestał rozwoju pięć lat temu. Można go znaleźć tutaj, jeśli ktoś chce kontynuować od miejsca, w którym przerwał.