Hola:

Soy bastante novato en el mundillo de la paralelización en R, y desde 
hace unos meses que uso Snowfall (con R 2.15.1 sobre GNU/Linux 64 bits) 
para paralelizar un script (por ahora usando las diferentes cpu's de un 
servidor del trabajo; en un futuro, para lanzar el script en un cluster, 
etc.)

La cosa es que después de "refactorizar" (¿se dice así en castellano?) 
el código para dejarlo un poco más limpio, he puesto diversas variables 
dentro de listas de funciones (agrupando todos los parámetros de 
procesos secuenciales por un lado, y paralelizados por otro, etc). Y en 
algún caso me ha quedado una lista de parámetros con un solo elementro 
dentro de la lista (en próximos meses iré añadiendo nuevas funciones, y 
por tanto sus parámetros respectivos en esa lista).

Pues bien, desde que hice estos cambios, me encuentro con un mensaje de 
error que me preocupa, que sale en al consola de R al final de la 
ejecución del proceso, que funciona *aparentemente* por otro lado sin 
problemas:

"Error in cut.default(i, breaks) : 'breaks' are not unique"

Buscando por internet me he encontrado con un informe de error de otro 
paquete de paralelización (el "parallel" oficial del core de R), que 
parece que indica que en su caso es un bug relacionado con usar listas 
con un solo elemento:
https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14898


A alguien le ha pasado algo parecido con SnoFall?


Xavi

 > sessionInfo()
R version 2.15.1 (2012-06-22)
Platform: x86_64-pc-linux-gnu (64-bit)

locale:
  [1] LC_CTYPE=ca_ES.UTF-8       LC_NUMERIC=C
  [3] LC_TIME=ca_ES.UTF-8        LC_COLLATE=ca_ES.UTF-8
  [5] LC_MONETARY=ca_ES.UTF-8    LC_MESSAGES=ca_ES.UTF-8
  [7] LC_PAPER=C                 LC_NAME=C
  [9] LC_ADDRESS=C               LC_TELEPHONE=C
[11] LC_MEASUREMENT=ca_ES.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods base

other attached packages:
[1] snowfall_1.84 snow_0.3-9    getopt_1.17

loaded via a namespace (and not attached):
[1] tools_2.15.1


	[[alternative HTML version deleted]]

