PageSourceSearch

https://ltalirz.github.io/assets/js/81898860.f58609e0.js

js ltalirz.github.io collected 2026-10-03 09:32:39 UTC 2,803 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[649],{4664:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>p});var a=n(4848),i=n(8453);const s={slug:"numpy-scipy-mkl",title:"Link numpy & scipy against the MKL",authors:"ltalirz",tags:["python","numpy","scipy","mkl"]},l=void 0,o={permalink:"/blog/numpy-scipy-mkl",editUrl:"https://github.com/ltalirz/ltalirz.github.io/edit/master/blog/2016-04-11-numpy-mkl.md",source:"@site/blog/2016-04-11-numpy-mkl.md",title:"Link numpy & scipy against the MKL",description:"The pip package management system is a very convenient way of managing custom python installations that are not managed by the operating system (such as virtual python environments).",date:"2016-04-11T00:00:00.000Z",formattedDate:"April 11, 2016",tags:[{label:"python",permalink:"/blog/tags/python"},{label:"numpy",permalink:"/blog/tags/numpy"},{label:"scipy",permalink:"/blog/tags/scipy"},{label:"mkl",permalink:"/blog/tags/mkl"}],readingTime:1.26,hasTruncateMarker:!0,authors:[{name:"Leopold Talirz",title:"Computational Materials Scientist",url:"https://github.com/ltalirz",imageURL:"https://github.com/ltalirz.png",key:"ltalirz"}],frontMatter:{slug:"numpy-scipy-mkl",title:"Link numpy & scipy against the MKL",authors:"ltalirz",tags:["python","numpy","scipy","mkl"]},unlisted:!1,nextItem:{title:"Importing cube files into Blender",permalink:"/blog/cube-files-blender"}},r={authorsImageUrls:[void 0]},p=[];function m(t){const e={a:"a",p:"p",...(0,i.R)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(e.p,{children:["The pip package management system is a very convenient way of managing custom python installations that are not managed by the operating system (such as ",(0,a.jsx)(e.a,{href:"https://virtualenv.pypa.io/en/latest/",children:"virtual python environments"}),")."]}),"\n",(0,a.jsxs)(e.p,{children:["pip install numpy scipy essentially works out of the box. Yet, when it comes to numpy and scipy, significant speed can be gained by ",(0,a.jsx)(e.a,{href:"https://software.intel.com/en-us/articles/numpyscipy-with-intel-mkl",children:"linking these modules against the Intel Math Kernel Library (MKL)"})," for linear algebra operations."]})]})}function c(t={}){const{wrapper:e}={...(0,i.R)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(m,{...t})}):m(t)}},8453:(t,e,n)=>{n.d(e,{R:()=>l,x:()=>o});var a=n(6540);const i={},s=a.createContext(i);function l(t){const e=a.useContext(s);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:l(t.components),a.createElement(s.Provider,{value:e},t.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.