{"id":483,"date":"2008-11-23T12:19:29","date_gmt":"2008-11-23T16:19:29","guid":{"rendered":"http:\/\/mat.tepper.cmu.edu\/blog\/?p=483"},"modified":"2008-11-23T12:19:29","modified_gmt":"2008-11-23T16:19:29","slug":"need-for-parallelism","status":"publish","type":"post","link":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/2008\/11\/23\/need-for-parallelism\/","title":{"rendered":"Need for Parallelism"},"content":{"rendered":"<p>The operations research world is crying out for better parallel approaches to our problems.  Note that for $10,000, you can buy a <a href=\"http:\/\/www.nvidia.com\/object\/personal_supercomputing.html\">NVIDIA Tesla Personal Supercomputer<\/a>, with speeds up to 4 teraflops (which, unless I am reading the graph wrong, easily puts it in the top 500 supercomputers at <a href=\"http:\/\/www.top500.org\">Top 500<\/a>).  The catch?  You get the speed through hundreds of processors (processors designed for doing graphics calculations, but easily programmed for other tasks).  I can see it now:  &#8220;Hello ILOG?  I&#8217;d like 960 licenses for parallel CPLEX! &#8230; That will be <em>how much<\/em>??&#8221;  If one key part of our field is linear and integer programming, we really need to get on the bandwagon here and show how our field can take advantage of machines like this.<\/p>\n<p>Of course, there is work being done, particularly by the open source wizards  associated with <a href=\"http:\/\/www.coin-or.org\">COIN-OR<\/a>, but this looks like an incredibly rich and important research area.  What kind of speed up can we get with 960 processors?  500?  100?  2?  Has anyone done any OR on this sort of machine?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The operations research world is crying out for better parallel approaches to our problems. Note that for $10,000, you can buy a NVIDIA Tesla Personal Supercomputer, with speeds up to 4 teraflops (which, unless I am reading the graph wrong, easily puts it in the top 500 supercomputers at Top 500). The catch? You get &hellip; <a href=\"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/2008\/11\/23\/need-for-parallelism\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Need for Parallelism&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-483","post","type-post","status-publish","format-standard","hentry","category-computing"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/posts\/483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=483"}],"version-history":[{"count":0,"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/posts\/483\/revisions"}],"wp:attachment":[{"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mat.tepper.cmu.edu\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}