From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4AA03B2F.3040606@orcasystems.com> Date: Thu, 3 Sep 2009 14:54:55 -0700 From: James Tomaschke User-Agent: Thunderbird 2.0.0.22 (X11/20090707) MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> References: <32c23b1e033c5de26edd81a2529a18f0@quanstro.net> <1251994812.16936.4807.camel@work.SFBay.Sun.COM> In-Reply-To: <1251994812.16936.4807.camel@work.SFBay.Sun.COM> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [9fans] "Blocks" in C Topicbox-Message-UUID: 631cea80-ead5-11e9-9d60-3106f5b1d025 Roman V Shaposhnik wrote: > On Thu, 2009-09-03 at 11:54 -0400, erik quanstrom wrote: >> even commodity intel and amd mp offerings are numa. >> they're not very n, but they're still n. > > True. But even for those platforms good SMP frameworks are quite > difficult to come by. And here I do mean computation, not how > to accommodate scalable IO. We have enjoyed our 4x quad system that we mainly use for sparse matrix circuit solvers, though the current algorithms used don't seem to scale well. Instead of trying to run a single simulation on as many cores as possible, we do many different simulations at once. This trend might move us towards more quadratic programming or differential evolution where you are wanting to search a n-dimensional parameter space for optimization.