<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Material on Pras' Labs</title><link>http://blog.pras.my.id/tags/material/</link><description>Recent content in Material on Pras' Labs</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 19 Feb 2014 07:00:00 +0000</lastBuildDate><atom:link href="http://blog.pras.my.id/tags/material/index.xml" rel="self" type="application/rss+xml"/><item><title>Quantum Espresso 5.0.3 Using Intel Math Kernel Library 11.0 Optimization</title><link>http://blog.pras.my.id/blogs/2014-02-19-quantum-espresso-5-0-3-using-intel-math-kernel-library-11-0-optimization/</link><pubDate>Wed, 19 Feb 2014 07:00:00 +0000</pubDate><guid>http://blog.pras.my.id/blogs/2014-02-19-quantum-espresso-5-0-3-using-intel-math-kernel-library-11-0-optimization/</guid><description>&lt;p>&lt;a href="http://www.quantum-espresso.org/">Quantum Espresso&lt;/a> is a software for electronic-structure calculations and materials modeling at the nanoscale. The installation of Quantum Espresso is quite easy because it includes external libraries which it needs. But we are encouraged to install Quantum Espresso using our own machine optimized external libraries such as &lt;a href="http://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms">Basic Linear Algebra Subprograms (BLAS)&lt;/a>, &lt;a href="http://en.wikipedia.org/wiki/LAPACK">Linear Algebra Package (LAPACK)&lt;/a>, &lt;a href="http://en.wikipedia.org/wiki/ScaLAPACK">Scalable LAPACK (SCALAPACK)&lt;/a>, and &lt;a href="http://en.wikipedia.org/wiki/FFTW">Fastest Fourier Transform in the West (FFTW)&lt;/a>.&lt;/p>
&lt;h2 id="external-libraries">External Libraries&lt;/h2>
&lt;p>There are several repositories or development teams which provide external libraries. For example is &lt;a href="http://netlib.org/">Netlib&lt;/a> which provides &lt;a href="http://netlib.org/blas/">BLAS&lt;/a>, &lt;a href="http://netlib.org/lapack/">LAPACK&lt;/a>, and &lt;a href="http://netlib.org/scalapack/">SCALAPACK&lt;/a>. But, for machines with Intel processor, maybe the best external libraries out there is &lt;a href="http://software.intel.com/en-us/intel-mkl">Intel® Math Kernel Library&lt;/a> which has a non-commercial version as standalone or included in Intel® Parallel Studio XE 2013 for Linux that can be downloaded in &lt;a href="http://software.intel.com/en-us/non-commercial-software-development">Intel Non-Commercial Software Development&lt;/a>. Intel® Math Kernel Library provides BLAS, LAPACK, SCALAPACK, and even FFTW interfaces.&lt;/p></description></item></channel></rss>