<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=Math_Kernel_Library</id>
	<title>Math Kernel Library - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=Math_Kernel_Library"/>
	<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Math_Kernel_Library&amp;action=history"/>
	<updated>2026-04-04T10:51:46Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=Math_Kernel_Library&amp;diff=51398&amp;oldid=prev</id>
		<title>2021년 2월 17일 (수) 08:27에 Pythagoras0님의 편집</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Math_Kernel_Library&amp;diff=51398&amp;oldid=prev"/>
		<updated>2021-02-17T08:27:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021년 2월 17일 (수) 08:27 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l85&quot; &gt;85번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;85번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 메타데이터 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==메타데이터==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q6786762 Q6786762]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q6786762 Q6786762]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Spacy 패턴 목록===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LOWER&amp;#039;: &amp;#039;math&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;kernel&amp;#039;}, {&amp;#039;LEMMA&amp;#039;: &amp;#039;Library&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LEMMA&amp;#039;: &amp;#039;MKL&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LOWER&amp;#039;: &amp;#039;intel&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;math&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;kernel&amp;#039;}, {&amp;#039;LEMMA&amp;#039;: &amp;#039;Library&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LOWER&amp;#039;: &amp;#039;intel&amp;#039;}, {&amp;#039;LEMMA&amp;#039;: &amp;#039;MKL&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=Math_Kernel_Library&amp;diff=47195&amp;oldid=prev</id>
		<title>Pythagoras0: /* 메타데이터 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Math_Kernel_Library&amp;diff=47195&amp;oldid=prev"/>
		<updated>2020-12-26T12:27:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;메타데이터: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2020년 12월 26일 (토) 12:27 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l84&quot; &gt;84번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;84번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== 메타데이터 ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===위키데이터===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* ID :  [https://www.wikidata.org/wiki/Q6786762 Q6786762]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=Math_Kernel_Library&amp;diff=46115&amp;oldid=prev</id>
		<title>Pythagoras0: /* 노트 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=Math_Kernel_Library&amp;diff=46115&amp;oldid=prev"/>
		<updated>2020-12-21T05:32:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;노트: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 노트 ==&lt;br /&gt;
&lt;br /&gt;
===위키데이터===&lt;br /&gt;
* ID :  [https://www.wikidata.org/wiki/Q6786762 Q6786762]&lt;br /&gt;
===말뭉치===&lt;br /&gt;
# Intel® Math Kernel Library (Intel® MKL) accelerates math processing and neural network routines that increase application performance and reduce development time.&amp;lt;ref name=&amp;quot;ref_cd83c954&amp;quot;&amp;gt;[https://www.cloudera.com/downloads/partner/intel.html Download Intel&amp;#039;s Math Kernel Library]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Intel MKL includes highly vectorized and threaded Linear Algebra, Fast Fourier Transforms (FFT), Neural Network, Vector Math and Statistics functions.&amp;lt;ref name=&amp;quot;ref_cd83c954&amp;quot; /&amp;gt;&lt;br /&gt;
# Using Intel MKL can save development, debug and maintenance time in the long run because today&amp;#039;s code will run optimally on future generations of Intel processors with minimal effort.&amp;lt;ref name=&amp;quot;ref_cd83c954&amp;quot; /&amp;gt;&lt;br /&gt;
# The Intel Math Kernel Library (MKL) is a library of optimized, general-purpose math software.&amp;lt;ref name=&amp;quot;ref_8aa15836&amp;quot;&amp;gt;[https://www2.cisl.ucar.edu/resources/software/math-kernel-library-mkl Math Kernel Library (MKL)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# the MKL module gives you access to many MKL examples.&amp;lt;ref name=&amp;quot;ref_8aa15836&amp;quot; /&amp;gt;&lt;br /&gt;
# This example shows how to use the Intel compiler ifort to compile a program with MKL dependencies.&amp;lt;ref name=&amp;quot;ref_8aa15836&amp;quot; /&amp;gt;&lt;br /&gt;
# The program in this example calls BLAS subroutine DGEMM, which is included in MKL.&amp;lt;ref name=&amp;quot;ref_8aa15836&amp;quot; /&amp;gt;&lt;br /&gt;
# Intel Math Kernel Library (Intel MKL) is a library of optimized math routines for science, engineering, and financial applications.&amp;lt;ref name=&amp;quot;ref_ce94caa1&amp;quot;&amp;gt;[https://en.wikipedia.org/wiki/Math_Kernel_Library Math Kernel Library]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# MKL is bundled with Intel Parallel Studio XE, Intel Cluster Studio XE, Intel C++, Fortran Studio XE products as well as canopy.&amp;lt;ref name=&amp;quot;ref_ce94caa1&amp;quot; /&amp;gt;&lt;br /&gt;
# At least two routes for hooking the MKL&amp;#039;s internal routines to remove the discrimination have been discovered.&amp;lt;ref name=&amp;quot;ref_ce94caa1&amp;quot; /&amp;gt;&lt;br /&gt;
# Agner Fog discovered that MKL and ICC binaries also have a non-discriminating dispatcher.&amp;lt;ref name=&amp;quot;ref_ce94caa1&amp;quot; /&amp;gt;&lt;br /&gt;
# MKL 9.0 release is included with the product ( &amp;lt;install_dir&amp;gt; /Documentation/ja-JP/mklman90.pdf).&amp;lt;ref name=&amp;quot;ref_341f276d&amp;quot;&amp;gt;[https://scc.ustc.edu.cn/zlsc/chinagrid/intel/mkl/mkl_documentation.htm Intel® Math Kernel Library Documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Available only if the Intel® C++ Composer XE or Intel® Fortran Composer XE product that includes Intel MKL provides Japanese localization.&amp;lt;ref name=&amp;quot;ref_341f276d&amp;quot; /&amp;gt;&lt;br /&gt;
# MKL includes a wealth of routines to accelerate technical application performance on modern multicore architectures.&amp;lt;ref name=&amp;quot;ref_c1303cb9&amp;quot;&amp;gt;[https://www.nrel.gov/hpc/eagle-software-libraries-mkl.html Using the Intel Math Kernel Library on Eagle]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# If you are mixing an Anaconda environment with modules to build, always activate the conda environment before loading any library modules like MKL.&amp;lt;ref name=&amp;quot;ref_c1303cb9&amp;quot; /&amp;gt;&lt;br /&gt;
# With the Intel toolchain, linking against MKL is as simple as adding -mkl to the link command.&amp;lt;ref name=&amp;quot;ref_c1303cb9&amp;quot; /&amp;gt;&lt;br /&gt;
# This by default links in the threaded MKL routines.&amp;lt;ref name=&amp;quot;ref_c1303cb9&amp;quot; /&amp;gt;&lt;br /&gt;
# Intel® Math Kernel Library (Intel® MKL) helps you achieve maximum performance with a math computing library of highly optimized, extensively threaded routines.&amp;lt;ref name=&amp;quot;ref_db9f5c35&amp;quot;&amp;gt;[http://scc.ustc.edu.cn/zlsc/intel/2020/mkl/ps2020/get_started.htm Get Started with Intel® Math Kernel Library 2020 for Linux*]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Select a function or routine from the Intel MKL library that is best suited for your problem.&amp;lt;ref name=&amp;quot;ref_db9f5c35&amp;quot; /&amp;gt;&lt;br /&gt;
# The release notes contain information specific to the latest release of Intel MKL including new and changed features.&amp;lt;ref name=&amp;quot;ref_db9f5c35&amp;quot; /&amp;gt;&lt;br /&gt;
# Providers become interesting when they can leverage a platform-native high performance library like Intel MKL instead of the default purely managed provider.&amp;lt;ref name=&amp;quot;ref_eab99aee&amp;quot;&amp;gt;[https://numerics.mathdotnet.com/MKL.html Intel Math Kernel Library (MKL)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# However, native binaries like our MKL provider are platform specific, so we need to load them with services of the platform instead of the .Net runtime.&amp;lt;ref name=&amp;quot;ref_eab99aee&amp;quot; /&amp;gt;&lt;br /&gt;
# This means that you can, for example, place the 32 bit MKL provider binaries into C:\MKL\x86 and the 64 bit ones into C:\MKL\x64 , and then set Control.&amp;lt;ref name=&amp;quot;ref_eab99aee&amp;quot; /&amp;gt;&lt;br /&gt;
# and /x64 folders in mathnet-numerics/out/MKL: you should now find the libiomp5.dylib and MathNet.Numerics.MKL.dll libaries.&amp;lt;ref name=&amp;quot;ref_eab99aee&amp;quot; /&amp;gt;&lt;br /&gt;
# ® Math Kernel Library (Intel® MKL) (shown in the last lines of code in the figure).&amp;lt;ref name=&amp;quot;ref_a20a7ffa&amp;quot;&amp;gt;[https://www.sciencedirect.com/topics/computer-science/intel-math-kernel-library Intel Math Kernel Library - an overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Replacing the Intel MKL routine with a simpler numerical integration routine allows us to solve both of these problems.&amp;lt;ref name=&amp;quot;ref_a20a7ffa&amp;quot; /&amp;gt;&lt;br /&gt;
# The DGEMM provided by Intel MKL is already cache-blocked, solving all of the issues experienced by our implementation.&amp;lt;ref name=&amp;quot;ref_a20a7ffa&amp;quot; /&amp;gt;&lt;br /&gt;
# For multi-process applications, we also support the ScaLAPACK, FFTW2, and FFTW3 MKL wrappers.&amp;lt;ref name=&amp;quot;ref_7b24d2ca&amp;quot;&amp;gt;[https://www.osc.edu/resources/available_software/software_list/mkl_intel_math_kernel_library MKL - Intel Math Kernel Library]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# You can use module spider mkl to view available modules for a given machine.&amp;lt;ref name=&amp;quot;ref_7b24d2ca&amp;quot; /&amp;gt;&lt;br /&gt;
# To load the default MKL, run the following command: module load mkl .&amp;lt;ref name=&amp;quot;ref_7b24d2ca&amp;quot; /&amp;gt;&lt;br /&gt;
# To load a particular version, use module load mkl/version .&amp;lt;ref name=&amp;quot;ref_7b24d2ca&amp;quot; /&amp;gt;&lt;br /&gt;
# Load the appropriate mkl module, and then link your code using an appropriate link line.&amp;lt;ref name=&amp;quot;ref_5dbbd5bc&amp;quot;&amp;gt;[https://www.ch.cam.ac.uk/computing/software/intel-math-kernel-library Intel Math Kernel Library]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Never load the MKL modules automatically in your shell startup files.&amp;lt;ref name=&amp;quot;ref_5dbbd5bc&amp;quot; /&amp;gt;&lt;br /&gt;
# For older versions of MKL they have to be compiled.&amp;lt;ref name=&amp;quot;ref_5dbbd5bc&amp;quot; /&amp;gt;&lt;br /&gt;
# The Intel Math Kernel Library (MKL) has been installed for use on Linux systems and can be loaded using the modules environment.&amp;lt;ref name=&amp;quot;ref_391b908f&amp;quot;&amp;gt;[https://www.mpcdf.mpg.de/services/computing/software/libraries/intel-math-kernel-library Intel Math Kernel Library — Max Planck Computing &amp;amp; Data Facility]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The MKL library is composed of highly optimized mathematical routines.&amp;lt;ref name=&amp;quot;ref_391b908f&amp;quot; /&amp;gt;&lt;br /&gt;
# The link line for binding MKL to your application depends on the MKL functions used and if parallel or sequential use is required.&amp;lt;ref name=&amp;quot;ref_391b908f&amp;quot; /&amp;gt;&lt;br /&gt;
# The Intel Math Kernel Library (MKL) is available, and we strongly recommend using it.&amp;lt;ref name=&amp;quot;ref_8e935237&amp;quot;&amp;gt;[https://www.nsc.liu.se/software/math-libraries/ Math libraries]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Several versions of MKL may exist, you can see which versions are available with the &amp;quot;module avail&amp;quot; command.&amp;lt;ref name=&amp;quot;ref_8e935237&amp;quot; /&amp;gt;&lt;br /&gt;
# The MKL consists of two parts: a linear algebra package and processor specific kernels.&amp;lt;ref name=&amp;quot;ref_8e935237&amp;quot; /&amp;gt;&lt;br /&gt;
# If you want to build an application using MKL with the Intel compilers at NSC, we recommend using the flag -Nmkl (to get your application correctly tagged) and the flag -mkl=MKLTYPE .&amp;lt;ref name=&amp;quot;ref_8e935237&amp;quot; /&amp;gt;&lt;br /&gt;
# MKL&amp;#039;s configuration settings for training and inference are influenced by these factors.&amp;lt;ref name=&amp;quot;ref_3045e996&amp;quot;&amp;gt;[https://docs.aws.amazon.com/ko_kr/deep-learning-containers/latest/devguide/deep-learning-containers-mkl.html AWS Deep Learning Containers Intel Math Kernel Library (MKL) Recommendations]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# This is compared to the binary without MKL optimizations and measured in terms of samples/second.&amp;lt;ref name=&amp;quot;ref_3045e996&amp;quot; /&amp;gt;&lt;br /&gt;
# In rare cases Intel MKL can have adverse effects.&amp;lt;ref name=&amp;quot;ref_3045e996&amp;quot; /&amp;gt;&lt;br /&gt;
# ® Math Kernel Library (Intel® MKL) optimizes code with minimal effort for future generations of Intel® processors.&amp;lt;ref name=&amp;quot;ref_8046eb67&amp;quot;&amp;gt;[https://polyhedron.com/?product=intel-math-kernel-library-mkl Intel® Math Kernel Library (MKL) – Polyhedron Software &amp;amp; Services Ltd. Website]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Technical support For details about the compiler and linking options, threading, and memory management with Intel MKL , see Intel MKL User&amp;#039;s Guide.&amp;lt;ref name=&amp;quot;ref_4cfb4cbb&amp;quot;&amp;gt;[http://www.jaist.ac.jp/iscenter-new/mpc/altix/altixdata/opt/intel/mkl/9.1.023/doc/Doc_index.htm Intel® Math Kernel Library 9.1 for Linux*]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Math Kernel Library Help bookmark in the left-hand panel and then the Intel Math Kernel Library Reference Manual bookmark below it.&amp;lt;ref name=&amp;quot;ref_4cfb4cbb&amp;quot; /&amp;gt;&lt;br /&gt;
# ® Math Kernel Library (Intel® MKL) includes a wealth of math processing routines to accelerate application performance and reduce development time.&amp;lt;ref name=&amp;quot;ref_fa6f06d0&amp;quot;&amp;gt;[https://www.adeptscience.de/products/cpp/intel-math-kernel-library-windows-linux.html Intel Math Kernel Library]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Intel® MKL includes highly vectorized and threaded Linear Algebra, Fast Fourier Transforms (FFT), Vector Math and Statistics functions.&amp;lt;ref name=&amp;quot;ref_fa6f06d0&amp;quot; /&amp;gt;&lt;br /&gt;
# “I’m a C++ and Fortran developer and have high praise for the Intel® Math Kernel Library.&amp;lt;ref name=&amp;quot;ref_fa6f06d0&amp;quot; /&amp;gt;&lt;br /&gt;
# ® MKL includes highly vectorized and threaded Linear Algebra, Fast Fourier Transforms (FFT), Vector Math and Statistics functions.&amp;lt;ref name=&amp;quot;ref_fa6f06d0&amp;quot; /&amp;gt;&lt;br /&gt;
# Update build scripts so that they point to the desired version of Intel MKL if you choose to keep multiple versions installed on your computer.&amp;lt;ref name=&amp;quot;ref_360986ae&amp;quot;&amp;gt;[http://wwwuser.gwdg.de/~parallel/mkl181_doc/Getting_Started.htm Getting Started with the Intel(R) Math Kernel Library 8.1 for Linux*]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Note that you can have several versions of Intel MKL installed on your computer, but you will be required to remove beta versions of this software.&amp;lt;ref name=&amp;quot;ref_360986ae&amp;quot; /&amp;gt;&lt;br /&gt;
# If you want to further customize some Intel MKL features, you may use the configuration file mkl.cfg which contains several variables that can be changed.&amp;lt;ref name=&amp;quot;ref_360986ae&amp;quot; /&amp;gt;&lt;br /&gt;
# Now we need to download the MKL package.&amp;lt;ref name=&amp;quot;ref_3bc6abbc&amp;quot;&amp;gt;[https://create.arduino.cc/projecthub/Arduino_Genuino/intel-math-kernel-library-on-arduino-1d0be4 Intel Math Kernel Library on Arduino]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In the example, a matrix multiplication is performed using the optimized function cblas_dgemm included in MKL.&amp;lt;ref name=&amp;quot;ref_3bc6abbc&amp;quot; /&amp;gt;&lt;br /&gt;
# The Math Kernel Library (MKL) patch will fix the Math Kernel Library used by LabVIEW Analysis VIs.&amp;lt;ref name=&amp;quot;ref_ec7a907b&amp;quot;&amp;gt;[https://www.ni.com/fr-fr/support/documentation/supplemental/17/archived--math-kernel-library--mkl--patch-details.html Archived: Math Kernel Library (MKL) Patch Details]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The Intel Math Kernel Library (MKL) is composed of highly optimized mathematical functions for engineering and scientific applications requiring high performance on Intel platforms.&amp;lt;ref name=&amp;quot;ref_f3e9d8c0&amp;quot;&amp;gt;[https://www.nas.nasa.gov/hecc/support/kb/intel-math-kernel-library-(mkl)_90.html Intel Math Kernel Library (MKL)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The sequential (non-threaded) mode does not require an OpenMP runtime library, and does not respond to the environment variable OMP_NUM_THREADS or its Intel MKL equivalents.&amp;lt;ref name=&amp;quot;ref_f3e9d8c0&amp;quot; /&amp;gt;&lt;br /&gt;
# In this mode, Intel MKL runs unthreaded code.&amp;lt;ref name=&amp;quot;ref_f3e9d8c0&amp;quot; /&amp;gt;&lt;br /&gt;
# You should use the library in the sequential mode only if you have a particular reason not to use Intel MKL threading.&amp;lt;ref name=&amp;quot;ref_f3e9d8c0&amp;quot; /&amp;gt;&lt;br /&gt;
# The Intel Math Kernel Library (MKL) is a set of math libraries that contains optimized BLAS, LAPACK, FFTs, ScaLAPACK and other functions.&amp;lt;ref name=&amp;quot;ref_e55abce7&amp;quot;&amp;gt;[https://www.its.hku.hk/services/research/hpc/software/mkl Intel Math Kernel Library(MKL)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# It is quite simple to compile and link a C, C++, or Fortran program with Intel MKL, especially when using the Intel compilers.&amp;lt;ref name=&amp;quot;ref_e55abce7&amp;quot; /&amp;gt;&lt;br /&gt;
# The Intel MKL comes bundled with Intel compilerand Intel MPI.&amp;lt;ref name=&amp;quot;ref_e55abce7&amp;quot; /&amp;gt;&lt;br /&gt;
# To link MKL with non-Intel compiler toolchain, additional environment variables and linking options are required.&amp;lt;ref name=&amp;quot;ref_e55abce7&amp;quot; /&amp;gt;&lt;br /&gt;
# MKL provides linear algebra routines, fast fourier transform, vector math library function, and random number generator function, for developers of engineering, science, and financial software.&amp;lt;ref name=&amp;quot;ref_2c67061a&amp;quot;&amp;gt;[https://web.kudpc.kyoto-u.ac.jp/manual/en/compilers/mkl Intel Math Kernel Library]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# When using MKL, you need to use the Intel compiler.&amp;lt;ref name=&amp;quot;ref_2c67061a&amp;quot; /&amp;gt;&lt;br /&gt;
# BLACS and SCALAPACK in MKL cannot be used since MKL doesn&amp;#039;t support Cray MPI.&amp;lt;ref name=&amp;quot;ref_2c67061a&amp;quot; /&amp;gt;&lt;br /&gt;
# Intel MKL (Math Kernel Library) is a library of optimized math routines for numerical computations such as linear algebra (using BLAS, LAPACK, ScaLAPACK) and discrete Fourier Transformation.&amp;lt;ref name=&amp;quot;ref_19f24c21&amp;quot;&amp;gt;[https://wiki.bwhpc.de/e/Math_Kernel_Library_(MKL) Math Kernel Library (MKL)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# With its standard interface in matrix computation and the interface of the popular fast Fourier transformation library fftw, MKL can be used to replace other libraries with minimal code changes.&amp;lt;ref name=&amp;quot;ref_19f24c21&amp;quot; /&amp;gt;&lt;br /&gt;
# The desired compiler module (exception system GNU compiler) has to be loaded before using MKL.&amp;lt;ref name=&amp;quot;ref_19f24c21&amp;quot; /&amp;gt;&lt;br /&gt;
# To see a list of all MKL environments set by the &amp;#039;module load&amp;#039;-command use &amp;#039;env | grep MKL&amp;#039;.&amp;lt;ref name=&amp;quot;ref_19f24c21&amp;quot; /&amp;gt;&lt;br /&gt;
# Intel’s Math Kernel Library (MKL) provides highly optimized, threaded and vectorized functions to maximize performance on each processor family.&amp;lt;ref name=&amp;quot;ref_c82b4b7c&amp;quot;&amp;gt;[https://docs.hpc.shef.ac.uk/en/latest/iceberg/software/libs/intel_mkl.html Intel Math Kernel Library — Sheffield HPC Documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The MKL was installed along with the Intel compilers as part of Intel Parallel Studio.&amp;lt;ref name=&amp;quot;ref_c82b4b7c&amp;quot; /&amp;gt;&lt;br /&gt;
# The purpose of this set of wrappers is to enable developers whose programs currently use FFTW to gain performance with the Intel MKL Fourier transforms without changing the program source code.&amp;lt;ref name=&amp;quot;ref_5dba295e&amp;quot;&amp;gt;[http://www.democritos.it/activities/IT-MC/mkl_lib-10.0.011/fftw3xmkl_notes.htm FFTW3.x to Intel(R) Math Kernel Library Wrappers]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# However, the wrappers to these functions and the fftw_cleanup_threads wrapper are empty and do nothing, as the Intel MKL DFTI implements a different mechanism of parallelization.&amp;lt;ref name=&amp;quot;ref_5dba295e&amp;quot; /&amp;gt;&lt;br /&gt;
# Then the FFTW library can be substituted by the wrapper and Intel MKL libraries.&amp;lt;ref name=&amp;quot;ref_5dba295e&amp;quot; /&amp;gt;&lt;br /&gt;
# The file fftw3_f77_mkl.h in the \interfaces\fftw3xf\wrappers subdirectory in the Intel MKL directory defines function names according to names in the Fortran module.&amp;lt;ref name=&amp;quot;ref_5dba295e&amp;quot; /&amp;gt;&lt;br /&gt;
===소스===&lt;br /&gt;
 &amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
</feed>