Intel MKL (Math Kernel Library) ist eine leistungsstarke Mathematikbibliothek, die speziell für Intel-Prozessoren optimiert ist. Zu seinen Kernfunktionen gehören BLAS und LAPACK lineare Algebra-Routinen, schnelle Fourier-Transformationen und Vektor-Mathematik-Funktionen unter anderem.
Ich benutze numpy und mein Modell beinhaltet intensive Matrix-Matrix-Multiplikation.
Um zu beschleunigen, verwende ich OpenBLAS Multi-threaded Bibliothek, um die Funktion numpy.dot zu parallelisieren.
Meine Einstellung ist wie folgt,
OS:...
15.03.2014, 01:59
Gibt es einen signifikanten Leistungsunterschied zwischen Matlab-numerischen Routinen, die als C / C ++ - DLL durch Matlab mcc gegenüber äquivalenten Routinen in der Math Kernel Library verfügbar gemacht werden?
Ich bin besonders interessiert...
09.04.2011, 20:22