Having a multi-threaded manager would also work. One way would be building a C# 
application which creates multiple-threads and executes J.EXE on each thread. 
One downside data sharing though. Also results have to consolidated by the C# 
application or a final J execution which consolidates the results from all the 
previous threads. Just like in the FIF discussion by Bjorn, the manager app 
would divide all the files needed to be searched across 4 J instances. Each 
instance would just write the result to different files and the manager would 
just consolidate them and display the result (with a nice progress bar and 
GUI). :P

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Raul Miller
Sent: Friday, October 22, 2010 4:20 AM
To: Programming forum
Subject: Re: [Jprogramming] Parallel Computing

On Thu, Oct 21, 2010 at 2:41 PM, Richard Kubina <[email protected]> wrote:
> Is there any way to do multi-core processing in J?

You can run a J process for each core you wish to exploit.

The jhs mechanisms might be useful here (since it is being designed as a 
client/server architecture -- albeit most of that is currently centered on 
having a browser for the client).

FYI,

--
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to