{"id":13386,"date":"2025-11-17T11:43:37","date_gmt":"2025-11-17T16:43:37","guid":{"rendered":"https:\/\/blogs.mathworks.com\/cleve\/?p=13386"},"modified":"2025-11-17T14:03:10","modified_gmt":"2025-11-17T19:03:10","slug":"pete-stewart","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/cleve\/2025\/11\/17\/pete-stewart\/","title":{"rendered":"Pete Stewart"},"content":{"rendered":"\r\n<div class=\"content\"><!--introduction-->\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/pete_pix_1.png\" alt=\"\"> <\/p>\r\n<p>Pete Stewart is one of my closest colleagues.<\/p>\r\n<!--\/introduction-->\r\n<h3>Contents<\/h3>\r\n<div>\r\n<ul>\r\n<li>\r\n<a href=\"#960e55d6-a974-4f99-b8e5-3cc8579acdfa\">Pete<\/a>\r\n<\/li>\r\n<li>\r\n<a href=\"#a86be028-4ba0-4a39-a8b3-51590fbba138\">LINPACK<\/a>\r\n<\/li>\r\n<li>\r\n<a href=\"#8df3c2fc-d467-4a59-b605-d3d67247f929\">Householder<\/a>\r\n<\/li>\r\n<li>\r\n<a href=\"#c0eed20c-f2d0-4616-bbae-96e0e7b7a0ec\">Old Timers<\/a>\r\n<\/li>\r\n<li>\r\n<a href=\"#91e617aa-ad67-46a6-a647-156e55763ee2\">Bibliograhy<\/a>\r\n<\/li>\r\n<li>\r\n<a href=\"#dc3bc777-cd19-4607-b9ad-2d97a708fadb\">Collected Works<\/a>\r\n<\/li>\r\n<li>\r\n<a href=\"#923edadb-66a0-4a71-b3fb-0dc52c935cd8\">Oral History<\/a>\r\n<\/li>\r\n<\/ul>\r\n<\/div>\r\n<h4>Pete<a name=\"960e55d6-a974-4f99-b8e5-3cc8579acdfa\"><\/a>\r\n<\/h4>\r\n<p>Pete's formal name is Gilbert W. Stewart. So why do we all call him Pete? It's a little vague. Because Pete's father was nicknamed Pete. Why? Because Pete's father's father was nickednamed Pete. That's all the explanation I ever got.<\/p>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/Young_Pete.png\" alt=\"\"> <\/p>\r\n<h4>LINPACK<a name=\"a86be028-4ba0-4a39-a8b3-51590fbba138\"><\/a>\r\n<\/h4>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/Linpack_guys_3.png\" alt=\"\"> <\/p>\r\n<p>The authors of LINPACK are Jack Dongarra, Cleve Moler, Pete Stewart and Jim Bunch. This is one of the snapshots taken in 1978 when all of us spent the summer at Argonne. Another of the snapshots was in the <i>New York Times<\/i> when Jack won the Turing award.<\/p>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/Linpack_guys_30_later.png\" alt=\"\"> <\/p>\r\n<p>Here we are 30 years later. Jack has lost the most hair, but I have the coolest shirt.<\/p>\r\n<h4>Householder<a name=\"8df3c2fc-d467-4a59-b605-d3d67247f929\"><\/a>\r\n<\/h4>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/Pete_Alston.png\" alt=\"\"> <\/p>\r\n<p>Pete's Ph. D. thesis adviser was Alston Householder. Here are Pete, Mike Heath, Alston, and Bob Funderlic in 1970.<\/p>\r\n<h4>Old Timers<a name=\"c0eed20c-f2d0-4616-bbae-96e0e7b7a0ec\"><\/a>\r\n<\/h4>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/Oldtimers.png\" alt=\"\"> <\/p>\r\n<p>Paul van Dooren, Bo K&aring;gstr&ouml;m, Pete Stewart, Chris Paige, Michael Saunders, Bob Plemmons and Cleve Moler in 2017 at the Householder Symposium XX, Virginia Tech.<\/p>\r\n<h4>Bibliograhy<a name=\"91e617aa-ad67-46a6-a647-156e55763ee2\"><\/a>\r\n<\/h4>\r\n<p>Here is a Linocut by Henk van der Vorst and a link to a bibliography compiled by Nelson Beebe<\/p>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/Linocut.png\" alt=\"\"> <\/p>\r\n<p>\r\n<a href=\"https:\/\/www.henkvandervorst.nl\/computing.html\">https:\/\/www.henkvandervorst.nl\/computing.html<\/a>\r\n<\/p>\r\n<p>A <a href=\"https:\/\/netlib.sandia.gov\/bibnet\/authors\/s\/stewart-gilbert-w.pdf\">Bibliography<\/a> compiled by Nelson Beebe.<\/p>\r\n<h4>Collected Works<a name=\"dc3bc777-cd19-4607-b9ad-2d97a708fadb\"><\/a>\r\n<\/h4>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/collected_works.png\" alt=\"\"> <\/p>\r\n<p>Dianne O'Leary and Mischa Kilmer edited a volume of Pete's collected works.<\/p>\r\n<p>\r\n<a href=\"https:\/\/link.springer.com\/book\/10.1007\/978-0-8176-4968-5\">https:\/\/link.springer.com\/book\/10.1007\/978-0-8176-4968-5<\/a>\r\n<\/p>\r\n<h4>Oral History<a name=\"923edadb-66a0-4a71-b3fb-0dc52c935cd8\"><\/a>\r\n<\/h4>\r\n<p>\r\n<img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/SIAM_History.png\" alt=\"\"> <\/p>\r\n<p>Thomas Haigh conducted several dozen oral histories of computational scientists for SIAM. Here is Pete's <a href=\"https:\/\/history.siam.org\/oralhistories\/stewart.htm\">Oral History<\/a>.<\/p>\r\n<script language=\"JavaScript\"> <!-- \r\n    function grabCode_b7ca4dcab9864c7894733749f64b6572() {\r\n        \/\/ Remember the title so we can use it in the new page\r\n        title = document.title;\r\n\r\n        \/\/ Break up these strings so that their presence\r\n        \/\/ in the Javascript doesn't mess up the search for\r\n        \/\/ the MATLAB code.\r\n        t1='b7ca4dcab9864c7894733749f64b6572 ' + '##### ' + 'SOURCE BEGIN' + ' #####';\r\n        t2='##### ' + 'SOURCE END' + ' #####' + ' b7ca4dcab9864c7894733749f64b6572';\r\n    \r\n        b=document.getElementsByTagName('body')[0];\r\n        i1=b.innerHTML.indexOf(t1)+t1.length;\r\n        i2=b.innerHTML.indexOf(t2);\r\n \r\n        code_string = b.innerHTML.substring(i1, i2);\r\n        code_string = code_string.replace(\/REPLACE_WITH_DASH_DASH\/g,'--');\r\n\r\n        \/\/ Use \/x3C\/g instead of the less-than character to avoid errors \r\n        \/\/ in the XML parser.\r\n        \/\/ Use '\\x26#60;' instead of '<' so that the XML parser\r\n        \/\/ doesn't go ahead and substitute the less-than character. \r\n        code_string = code_string.replace(\/\\x3C\/g, '\\x26#60;');\r\n\r\n        copyright = 'Copyright 2025 The MathWorks, Inc.';\r\n\r\n        w = window.open();\r\n        d = w.document;\r\n        d.write('<pre>\\n');\r\n        d.write(code_string);\r\n\r\n        \/\/ Add copyright line at the bottom if specified.\r\n        if (copyright.length > 0) {\r\n            d.writeln('');\r\n            d.writeln('%%');\r\n            if (copyright.length > 0) {\r\n                d.writeln('% _' + copyright + '_');\r\n            }\r\n        }\r\n\r\n        d.write('<\/pre>\\n');\r\n\r\n        d.title = title + ' (MATLAB code)';\r\n        d.close();\r\n    }   \r\n     --> <\/script>\r\n<p style=\"text-align: right; font-size: xx-small; font-weight:lighter;   font-style: italic; color: gray\">\r\n<br>\r\n<a href=\"javascript:grabCode_b7ca4dcab9864c7894733749f64b6572()\"><span style=\"font-size: x-small;        font-style: italic;\">Get \r\n      the MATLAB code <noscript>(requires JavaScript)<\/noscript>\r\n<\/span><\/a>\r\n<br>\r\n<br>\r\n      Published with MATLAB&reg; R2024b<br>\r\n<\/p>\r\n<\/div>\r\n<!--\r\nb7ca4dcab9864c7894733749f64b6572 ##### SOURCE BEGIN #####\r\n%% Pete Stewart\r\n%\r\n% <<pete_pix_1.png>>\r\n%\r\n% Pete Stewart is one of my closest colleagues.\r\n\r\n%% Pete\r\n% Pete's formal name is Gilbert W. Stewart.\r\n% So why do we all call him Pete?  It's a little vague.\r\n% Because Pete's father was nicknamed Pete.\r\n% Why? Because Pete's father's father was nickednamed Pete.\r\n% That's all the explanation I ever got.\r\n%\r\n% <<Young_Pete.png>>\r\n%\r\n\r\n%% LINPACK\r\n%\r\n% <<Linpack_guys_3.png>>\r\n%\r\n% The authors of LINPACK are Jack Dongarra, Cleve Moler, Pete Stewart\r\n% and Jim Bunch.  This is one of the snapshots taken in 1978 when\r\n% all of us spent the summer at Argonne.  Another of the snapshots was\r\n% in the _New York Times_ when Jack won the Turing award.\r\n%\r\n% <<Linpack_guys_30_later.png>>\r\n%\r\n% Here we are 30 years later.  Jack has lost the most hair, but I have\r\n% the coolest shirt.\r\n\r\n%% Householder\r\n%\r\n% <<Pete_Alston.png>>\r\n%\r\n% Pete's Ph. D. thesis adviser was Alston Householder.  Here are\r\n% Pete, Mike Heath, Alston, and Bob Funderlic in 1970.\r\n\r\n%% Old Timers\r\n%\r\n% <<Oldtimers.png>>\r\n%\r\n% Paul van Dooren, Bo K\u00e5gstr\u00f6m, Pete  Stewart, Chris Paige,\r\n% Michael Saunders, Bob Plemmons and Cleve Moler in 2017 at the\r\n% Householder Symposium XX, Virginia Tech.\r\n\r\n%% Bibliograhy\r\n% Here is a Linocut by Henk van der Vorst\r\n% and a link to a bibliography compiled by Nelson Beebe\r\n%\r\n% <<Linocut.png>>\r\n%\r\n% <https:\/\/www.henkvandervorst.nl\/computing.html>\r\n%\r\n% A <https:\/\/netlib.sandia.gov\/bibnet\/authors\/s\/stewart-gilbert-w.pdf\r\n% Bibliography> compiled by Nelson Beebe.\r\n%\r\n\r\n%% Collected Works\r\n%\r\n% <<collected_works.png>>\r\n%\r\n% Dianne O'Leary and Mischa Kilmer edited a volume of \r\n% Pete's collected works.\r\n%\r\n% <https:\/\/link.springer.com\/book\/10.1007\/978-0-8176-4968-5>\r\n%\r\n\r\n%% Oral History\r\n%\r\n% <<SIAM_History.png>>\r\n%\r\n% Thomas Haigh conducted several dozen oral histories of\r\n% computational scientists for SIAM.  Here is Pete's\r\n%  <https:\/\/history.siam.org\/oralhistories\/stewart.htm\r\n% Oral History>.\r\n%\r\n\r\n##### SOURCE END ##### b7ca4dcab9864c7894733749f64b6572\r\n-->\r\n","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/cleve\/files\/Linocut.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div>\r\n<p>Pete Stewart is one of my closest colleagues.... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/cleve\/2025\/11\/17\/pete-stewart\/\">read more >><\/a><\/p>","protected":false},"author":78,"featured_media":13376,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,16,8],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/posts\/13386"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/comments?post=13386"}],"version-history":[{"count":2,"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/posts\/13386\/revisions"}],"predecessor-version":[{"id":13388,"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/posts\/13386\/revisions\/13388"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/media\/13376"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/media?parent=13386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/categories?post=13386"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/cleve\/wp-json\/wp\/v2\/tags?post=13386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}