Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: anthonycwmak@gmail.com Newsgroups: comp.lang.java.programmer Subject: Re: Tools/frameworks for Java multi-core programming? Date: Wed, 15 Aug 2012 18:50:30 -0700 (PDT) Organization: http://groups.google.com Lines: 26 Message-ID: References: <62479d2e-e766-433e-9d80-1589ab38fbc1@googlegroups.com> NNTP-Posting-Host: 211.29.157.215 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1345081831 8836 127.0.0.1 (16 Aug 2012 01:50:31 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 16 Aug 2012 01:50:31 +0000 (UTC) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=211.29.157.215; posting-account=zdQF0AkAAACAyKtbffR4gLnRAIFiww1c User-Agent: G2/1.0 Xref: csiph.com comp.lang.java.programmer:17919 hi Robert, Lew, Thanks you guys for reminding me about not to spawn threads on JEE applicat= ions directly. I should look into perhaps using EJB Timer and other ways to= implement concurrency properly in enterprise app. I am interested Loop Parallelization (and Tash Parallelization, Pipeline Pa= ralleization etc) as supported by tools such as jconqurr etc. Which could b= e useful for scientific applications and matrix operations. (I looked into = divide and conquer approaches like MapReduce as well.) But I like the idea = like jconqurr and other tools, that I can implement parallelization with ju= st code annotations. At least in those simple case that locking and consist= ency is not a problem. Thanks for pointing out I can make custom building p= rocedure with a build tool, just that if the parallelization tool/framework= s don't require command line building it is preferable to me. I am interested in multi-core programming because a while ago there have be= en some buzz about how to utilize multi-core or even GPU for example for sc= ientific applications. And, I was wondering how to do that in Java. :) Just= curious. Anthony