From r at erik.prutser.cx  Wed Jan  3 13:00:24 2007
From: r at erik.prutser.cx (Erik van Zijst)
Date: Wed, 03 Jan 2007 13:00:24 +0100
Subject: [Rd] How to execute R scripts simultaneously from multiple
	threads
In-Reply-To: <7098abec0701030237q3c56a59cx7b0428096d2a535a@mail.gmail.com>
References: <459B6DBA.3050207@erik.prutser.cx>
	<7098abec0701030237q3c56a59cx7b0428096d2a535a@mail.gmail.com>
Message-ID: <459B9AD8.4070208@erik.prutser.cx>

Byron Ellis wrote:
> Short Answer: There isn't one.

I was afraid so. Thanks for confirming.


> On 1/3/07, Erik van Zijst <r at erik.prutser.cx> wrote:
> 
>> Hi All,
>>
>> My problem is about parallel execution of R-scripts. My platform is 
>> linux.
>>
>> A program that is written in C needs to execute multiple R-scripts
>> simultaneously. The C program makes use of multi-threading. Each thread
>> must initiate the execution of one script. Performance is very important.
>>
>> Appearantly the R C-API does not provide a mechanism for parallel
>> execution..
>>
>> It is preferred that the solution is not based on multi-processing (like
>> C/S), because that would introduce IPC overhead.
>>
>> Hopefully some thread-safe (single-proces) solution is readily
>> available, written in C.
>>
>> What is the best solution to do this?
>>
>> (If there is no single-process solution, what is the alternative?)
>>
>> Regards,
>> Erik.
>> -- 
>> Shannon's Observation:
>>         Nothing is so frustrating as a bad situation that is beginning to
>>         improve.
>>
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>
> 
> 

-- 
Computers will not be perfected until they can compute how much more
than the estimate the job will cost.



[Rd] How to execute R scripts simultaneously from multiple threads
Erik van Zijst