Skip to content
Back to formatted view

Raw Message

Message-ID: <1309178113.14600.2.camel@schmidb-TravelMate8572TG>
Date: 2011-06-27T12:35:13Z
From: Markus Schmidberger
Subject: doSMP warnings and crash on WinXP
In-Reply-To: <4E078026.4030900@cedrickjohnson.com>

I have some similar problems and there was a similar post in R-sig-hpc.
Using the multicore or snow package in combination with Rstudio creates
some strange error. As workers additional Rstudio sessions will be
started. I am currently figuring out what is going wrong.

Best
Markus

Am Sonntag, den 26.06.2011, 14:53 -0400 schrieb Cedrick Johnson:
> I think I found out what was causing the problem and it seems to be 
> working now for the time being:
> 
> c:\Documents and Settings\username\Local Settings\Temp
> 
> In the directory boost_interprocess when I create the workers using 
> startWorkers a file named: doSMP1(Shm) gets created. When things are 
> working normally, after I issue stopWorkers this file is supposed to be 
> deleted. What happened previously was this file did not get deleted and 
> thus why I got the original warnings (and RStudio crashed) below.
> 
> I manually just cleaned out the temp folder, restarted and everything 
> appears to be working normally now.
> 
> Thanks
> c
> 
> 
> Original Message >>>>
> Howdy-
> 
> When I first initialize a doSMP object (specifying two cores) as below,
> within RStudio (latest) it crashes the app. I brought up the regular R
> console (2.13.0) and tried to do the same thing but received some
> interesting warnings:
> 
>   >  library(doSMP)
> Loading required package: foreach
> Loading required package: iterators
> Loading required package: codetools
> foreach: simple, scalable parallel programming from Revolution Analytics
> Use Revolution R for scalability, fault tolerance and more.
> http://www.revolutionanalytics.com  <http://www.revolutionanalytics.com/>
> Loading required package: revoIPC
>   >  tmp = startWorkers(2)
> Warning messages:
> 1: In startWorkers(2) : there is an existing doSMP session using doSMP1
> 2: In startWorkers(2) : there is an existing doSMP session using doSMP2
>   >
> 
> Here's my dillemma. Where is said existing doSMP session? Could it be a
> "dirty" file leftover somewhere from a previous call that's causing this
> to 1) crash RStudio and 2) generate these warnings? A quick look at the
> processlist doesn't show anything running. I've even tried doing this
> after a clean reboot with the same error.
> 
> SessionInfo:
> 
> R version 2.13.0 (2011-04-13)
> Platform: i386-pc-mingw32/i386 (32-bit)
> 
> locale:
> [1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United
> States.1252
> [3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
> [5] LC_TIME=English_United States.1252
> 
> attached base packages:
> [1] stats     graphics  grDevices datasets  utils     methods   base
> 
> other attached packages:
> [1] doSMP_1.0-1     revoIPC_1.0-3   foreach_1.3.2   codetools_0.2-8
> iterators_1.0.4
> [6] rcom_2.2-3.1    rscproxy_1.3-1
> 
> loaded via a namespace (and not attached):
> [1] tools_2.13.0
> 
> Thanks for any guidance.
> 
> c
> 
> _______________________________________________
> R-sig-hpc mailing list
> R-sig-hpc at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-hpc

-- 
Dr. rer. nat. Markus Schmidberger 
Senior Community Manager 

Cloudnumbers.com GmbH
Chausseestra?e 6
10119 Berlin 

www.cloudnumbers.com 
E-Mail: markus.schmidberger at cloudnumbers.com 


************************* 
Amtsgericht M?nchen, HRB 191138 
Gesch?ftsf?hrer: Erik Muttersbach, Markus Fensterer, Moritz v. 
Petersdorff-Campen 



Diese Nachricht kann vertrauliche Informationen enthalten. Sollten Sie 
nicht der vorgesehene Empf?nger sein, so bitten wir um eine kurze 
Nachricht. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist 
unzul?ssig. Da wir nicht die Echtheit oder  Vollst?ndigkeit der in 
dieser Nachricht enthaltenen Informationen garantieren k?nnen, 
schlie?en wir die rechtliche Verbindlichkeit der vorstehenden 
Erkl?rungen und ?u?erungen aus. 
This message may contain confidential information. If yo...{{dropped:6}}