<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ten surprises from numerical linear algebra</title>
	<atom:link href="http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/</link>
	<description>The blog of John D. Cook</description>
	<lastBuildDate>Sat, 11 Feb 2012 22:42:11 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anselmo</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-116075</link>
		<dc:creator>Anselmo</dc:creator>
		<pubDate>Sun, 20 Nov 2011 02:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-116075</guid>
		<description>For me, the greatest achievement of linear algebra is the simplex method. Linear optimisation problems with million variables may be solved in home computers in a few minutes. It is remarkably efficient, though it has an exponential worst case performance. In addition, most exact non-linear optimisation algorithms use the simplex method for solving the linear approximation model.</description>
		<content:encoded><![CDATA[<p>For me, the greatest achievement of linear algebra is the simplex method. Linear optimisation problems with million variables may be solved in home computers in a few minutes. It is remarkably efficient, though it has an exponential worst case performance. In addition, most exact non-linear optimisation algorithms use the simplex method for solving the linear approximation model.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AV</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103354</link>
		<dc:creator>AV</dc:creator>
		<pubDate>Wed, 14 Sep 2011 10:20:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103354</guid>
		<description>this article is a &#039;trivality&#039;.  
any indian schoolkid knows this.

 - of course linear algebra is balzing fast for FEA and related computations.
but the writer should state that the &#039;speed&#039; in fast lin algebra comes not from inherent properties of lin-algebra, but from the fact that we MASSIVELY approximate the actual behavior of the beams/trusses/etc.   we approximate reality. and thats becoz we dont have good computational algos to handle the &#039;true&#039; mathematical representations.

if that was &#039;overhead transmission&#039; - then here&#039;s a simplification-- try to find a &#039;fast&#039; solution to the Navier Stokes equations using &#039;linear algebra&#039;  - in their pure form.</description>
		<content:encoded><![CDATA[<p>this article is a &#8216;trivality&#8217;.<br />
any indian schoolkid knows this.</p>
<p> &#8211; of course linear algebra is balzing fast for FEA and related computations.<br />
but the writer should state that the &#8217;speed&#8217; in fast lin algebra comes not from inherent properties of lin-algebra, but from the fact that we MASSIVELY approximate the actual behavior of the beams/trusses/etc.   we approximate reality. and thats becoz we dont have good computational algos to handle the &#8216;true&#8217; mathematical representations.</p>
<p>if that was &#8216;overhead transmission&#8217; &#8211; then here&#8217;s a simplification&#8211; try to find a &#8216;fast&#8217; solution to the Navier Stokes equations using &#8216;linear algebra&#8217;  &#8211; in their pure form.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103284</link>
		<dc:creator>Evan</dc:creator>
		<pubDate>Tue, 13 Sep 2011 23:16:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103284</guid>
		<description>Thanks mg. I&#039;ll check that out as well.</description>
		<content:encoded><![CDATA[<p>Thanks mg. I&#8217;ll check that out as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mg</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103282</link>
		<dc:creator>mg</dc:creator>
		<pubDate>Tue, 13 Sep 2011 23:07:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103282</guid>
		<description>@Evan my favorite text is Janich&#039;s Linear Algebra.</description>
		<content:encoded><![CDATA[<p>@Evan my favorite text is Janich&#8217;s Linear Algebra.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: martin</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103267</link>
		<dc:creator>martin</dc:creator>
		<pubDate>Tue, 13 Sep 2011 21:53:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103267</guid>
		<description>Could you elaborate on number 6?  I would have thought it would have taken close to a millisecond to just read a million values.</description>
		<content:encoded><![CDATA[<p>Could you elaborate on number 6?  I would have thought it would have taken close to a millisecond to just read a million values.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103242</link>
		<dc:creator>J</dc:creator>
		<pubDate>Tue, 13 Sep 2011 18:18:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103242</guid>
		<description>Charles Van Loan has a sweet pair of custom Nike kicks. Not even joking.</description>
		<content:encoded><![CDATA[<p>Charles Van Loan has a sweet pair of custom Nike kicks. Not even joking.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juan Solano</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103238</link>
		<dc:creator>Juan Solano</dc:creator>
		<pubDate>Tue, 13 Sep 2011 17:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103238</guid>
		<description>Let me recommend the videos in Khan Academy, is a very nice place to start and refresh the key concepts..  and then digest the Linear Algebra beauty...

http://www.khanacademy.org/#browse 

Juan</description>
		<content:encoded><![CDATA[<p>Let me recommend the videos in Khan Academy, is a very nice place to start and refresh the key concepts..  and then digest the Linear Algebra beauty&#8230;</p>
<p><a href="http://www.khanacademy.org/#browse" rel="nofollow">http://www.khanacademy.org/#browse</a> </p>
<p>Juan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fish</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103237</link>
		<dc:creator>fish</dc:creator>
		<pubDate>Tue, 13 Sep 2011 17:32:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103237</guid>
		<description>Ha, good to know re: matrix inversion -- I often use inverts in calculating color transforms (see http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html) but hey. Thanks!</description>
		<content:encoded><![CDATA[<p>Ha, good to know re: matrix inversion &#8212; I often use inverts in calculating color transforms (see <a href="http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html)" rel="nofollow">http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html)</a> but hey. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Utkarsh Upadhyay</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-103233</link>
		<dc:creator>Utkarsh Upadhyay</dc:creator>
		<pubDate>Tue, 13 Sep 2011 17:02:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-103233</guid>
		<description>Some surprises indeed!

However, a small note for point 4:
&lt;blockquote&gt;
The efficiency of solving very large systems of equations has benefited at least as much from advances in algorithms as from Moore’s law.
&lt;/blockquote&gt;

At least solutions for spare system of equations have benefited &lt;a href=&quot;http://www.cs.washington.edu/education/courses/cse312/11wi/slides/14p.pdf&quot; rel=&quot;nofollow&quot;&gt;two orders of magnitude more from algorithmic developments than hardware advancements&lt;/a&gt; (slide 7) to a total of &lt;i&gt;10 orders of magnitude improvement&lt;/i&gt; from 1970 to 2001.

For other kinds of linear equations, the improvements &lt;a href=&quot;http://science.energy.gov/~/media/ascr/pdf/research/am/docs/Multiscale_math_workshop_2.pdf&quot; rel=&quot;nofollow&quot;&gt; indeed have been approximately the same.&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Some surprises indeed!</p>
<p>However, a small note for point 4:</p>
<blockquote><p>
The efficiency of solving very large systems of equations has benefited at least as much from advances in algorithms as from Moore’s law.
</p></blockquote>
<p>At least solutions for spare system of equations have benefited <a href="http://www.cs.washington.edu/education/courses/cse312/11wi/slides/14p.pdf" rel="nofollow">two orders of magnitude more from algorithmic developments than hardware advancements</a> (slide 7) to a total of <i>10 orders of magnitude improvement</i> from 1970 to 2001.</p>
<p>For other kinds of linear equations, the improvements <a href="http://science.energy.gov/~/media/ascr/pdf/research/am/docs/Multiscale_math_workshop_2.pdf" rel="nofollow"> indeed have been approximately the same.</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luis</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-93664</link>
		<dc:creator>Luis</dc:creator>
		<pubDate>Tue, 19 Jul 2011 23:45:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-93664</guid>
		<description>Another interesting surprise is that, often, the matrices involved are very sparse.

Books: I love &quot;Matrix algebra useful for statistics&quot; by Searle.</description>
		<content:encoded><![CDATA[<p>Another interesting surprise is that, often, the matrices involved are very sparse.</p>
<p>Books: I love &#8220;Matrix algebra useful for statistics&#8221; by Searle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ron Modesitt</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-42900</link>
		<dc:creator>Ron Modesitt</dc:creator>
		<pubDate>Tue, 27 Jul 2010 00:46:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-42900</guid>
		<description>What a thoroughly interesting blog! Glad I found you, with thanks to Stumble.

Ron</description>
		<content:encoded><![CDATA[<p>What a thoroughly interesting blog! Glad I found you, with thanks to Stumble.</p>
<p>Ron</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Holmes</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-35678</link>
		<dc:creator>Michael Holmes</dc:creator>
		<pubDate>Thu, 01 Apr 2010 14:33:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-35678</guid>
		<description>John suggested I post this here - 

We recently released a MATLAB package called QLA that dramatically accelerates core linear algebra routines on dense matrices. It includes SVD, linear systems, least squares, PCA, etc., and speedups range from 10x to 1,000x+ on benchmarks. The gains come by trading a minuscule bit of accuracy for a mammoth increase in speed.

You can find more details and the free beta version here:
http://massiveanalytics.com.</description>
		<content:encoded><![CDATA[<p>John suggested I post this here &#8211; </p>
<p>We recently released a MATLAB package called QLA that dramatically accelerates core linear algebra routines on dense matrices. It includes SVD, linear systems, least squares, PCA, etc., and speedups range from 10x to 1,000x+ on benchmarks. The gains come by trading a minuscule bit of accuracy for a mammoth increase in speed.</p>
<p>You can find more details and the free beta version here:<br />
<a href="http://massiveanalytics.com." rel="nofollow">http://massiveanalytics.com.</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31451</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sun, 24 Jan 2010 12:46:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31451</guid>
		<description>By the way, has anyone here played with GotoBLAS?
Is its performance really as good as the benchmarks on its website suggest or is it just advertisement?
The source code is freely available, though only for research applications (commercial is not free). Here are relevant links:
http://www.tacc.utexas.edu/resources/software/gotoblasfaq/
http://en.wikipedia.org/wiki/Kazushige_Goto
http://www.tacc.utexas.edu/tacc-projects/
http://web.tacc.utexas.edu/~kgoto/
http://www.pathscale.com/building_code/gotoblas.html</description>
		<content:encoded><![CDATA[<p>By the way, has anyone here played with GotoBLAS?<br />
Is its performance really as good as the benchmarks on its website suggest or is it just advertisement?<br />
The source code is freely available, though only for research applications (commercial is not free). Here are relevant links:<br />
<a href="http://www.tacc.utexas.edu/resources/software/gotoblasfaq/" rel="nofollow">http://www.tacc.utexas.edu/resources/software/gotoblasfaq/</a><br />
<a href="http://en.wikipedia.org/wiki/Kazushige_Goto" rel="nofollow">http://en.wikipedia.org/wiki/Kazushige_Goto</a><br />
<a href="http://www.tacc.utexas.edu/tacc-projects/" rel="nofollow">http://www.tacc.utexas.edu/tacc-projects/</a><br />
<a href="http://web.tacc.utexas.edu/~kgoto/" rel="nofollow">http://web.tacc.utexas.edu/~kgoto/</a><br />
<a href="http://www.pathscale.com/building_code/gotoblas.html" rel="nofollow">http://www.pathscale.com/building_code/gotoblas.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31327</link>
		<dc:creator>Evan</dc:creator>
		<pubDate>Thu, 21 Jan 2010 20:54:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31327</guid>
		<description>John, thanks for your quick reply.  I&#039;ll definitely check those out!</description>
		<content:encoded><![CDATA[<p>John, thanks for your quick reply.  I&#8217;ll definitely check those out!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31297</link>
		<dc:creator>John</dc:creator>
		<pubDate>Thu, 21 Jan 2010 06:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31297</guid>
		<description>Evan, there are a lot of linear algebra books out there. I got a review copy of Cheney and Kincaid&#039;s &lt;a href=&quot;http://www.amazon.com/gp/product/0763750204?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0763750204&quot; rel=&quot;nofollow&quot;&gt; linear algebra book&lt;/a&gt; a few weeks ago and I thought it was  a nice text. It&#039;s easy to read and has a good mix of theory and application. 

If you know basic linear algebra and want to jump into numerical linear algebra, I recommend Demmel&#039;s &lt;a href=&quot;http://www.amazon.com/gp/product/0898713897?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0898713897&quot; rel=&quot;nofollow&quot;&gt;Applied Numerical Linear Algebra&lt;/a&gt;. Also, there&#039;s the classic &lt;a href=&quot;http://www.amazon.com/gp/product/0801854148?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0801854148&quot; rel=&quot;nofollow&quot;&gt;Matrix Calculations&lt;/a&gt; by Golub and Van Loan.</description>
		<content:encoded><![CDATA[<p>Evan, there are a lot of linear algebra books out there. I got a review copy of Cheney and Kincaid&#8217;s <a href="http://www.amazon.com/gp/product/0763750204?ie=UTF8&#038;tag=theende-20&#038;linkCode=xm2&#038;camp=1789&#038;creativeASIN=0763750204" rel="nofollow"> linear algebra book</a> a few weeks ago and I thought it was  a nice text. It&#8217;s easy to read and has a good mix of theory and application. </p>
<p>If you know basic linear algebra and want to jump into numerical linear algebra, I recommend Demmel&#8217;s <a href="http://www.amazon.com/gp/product/0898713897?ie=UTF8&#038;tag=theende-20&#038;linkCode=xm2&#038;camp=1789&#038;creativeASIN=0898713897" rel="nofollow">Applied Numerical Linear Algebra</a>. Also, there&#8217;s the classic <a href="http://www.amazon.com/gp/product/0801854148?ie=UTF8&#038;tag=theende-20&#038;linkCode=xm2&#038;camp=1789&#038;creativeASIN=0801854148" rel="nofollow">Matrix Calculations</a> by Golub and Van Loan.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31294</link>
		<dc:creator>Evan</dc:creator>
		<pubDate>Thu, 21 Jan 2010 04:48:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31294</guid>
		<description>So.. you have convinced me to learn Linear Algebra.   Do you have any suggestions for books to get started?  Thanks for the inspiration!</description>
		<content:encoded><![CDATA[<p>So.. you have convinced me to learn Linear Algebra.   Do you have any suggestions for books to get started?  Thanks for the inspiration!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joeyo</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31263</link>
		<dc:creator>joeyo</dc:creator>
		<pubDate>Wed, 20 Jan 2010 18:27:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31263</guid>
		<description>@Sean: LAPACK is built on top of BLAS/ATLAS.</description>
		<content:encoded><![CDATA[<p>@Sean: LAPACK is built on top of BLAS/ATLAS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giles Warrack</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31262</link>
		<dc:creator>Giles Warrack</dc:creator>
		<pubDate>Wed, 20 Jan 2010 17:31:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31262</guid>
		<description>Re No 3, Herbert Wilf (Penn) has a nice handout on the Kendall-Wei algorithm and Google

http://www.math.upenn.edu/~wilf/</description>
		<content:encoded><![CDATA[<p>Re No 3, Herbert Wilf (Penn) has a nice handout on the Kendall-Wei algorithm and Google</p>
<p><a href="http://www.math.upenn.edu/~wilf/" rel="nofollow">http://www.math.upenn.edu/~wilf/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Devlin</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31261</link>
		<dc:creator>Sean Devlin</dc:creator>
		<pubDate>Wed, 20 Jan 2010 16:53:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31261</guid>
		<description>No love for ATLAS?  I thought this was use in favor of lapack nowadays.

http://math-atlas.sourceforge.net/</description>
		<content:encoded><![CDATA[<p>No love for ATLAS?  I thought this was use in favor of lapack nowadays.</p>
<p><a href="http://math-atlas.sourceforge.net/" rel="nofollow">http://math-atlas.sourceforge.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Ten surprises from numerical linear algebra — The Endeavour -- Topsy.com</title>
		<link>http://www.johndcook.com/blog/2010/01/20/ten-surprises-from-numerical-linear-algebra/comment-page-1/#comment-31257</link>
		<dc:creator>Tweets that mention Ten surprises from numerical linear algebra — The Endeavour -- Topsy.com</dc:creator>
		<pubDate>Wed, 20 Jan 2010 16:06:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=4278#comment-31257</guid>
		<description>[...] This post was mentioned on Twitter by John D. Cook, Tracy Harms. Tracy Harms said: RT @JohnDCook: Ten surprises from numerical linear algebra http://bit.ly/5fHYB6 [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by John D. Cook, Tracy Harms. Tracy Harms said: RT @JohnDCook: Ten surprises from numerical linear algebra <a href="http://bit.ly/5fHYB6" rel="nofollow">http://bit.ly/5fHYB6</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.828 seconds -->

