[LugBS] R: Programmazione parallela + shell
Vernia, Damiano (Selex ES Guest, Italy)
damiano.vernia a guests.selex-es.com
Lun 11 Mar 2013 08:07:23 UTC
Ciao, rispondo io per Gelma:
1. Parallel non lo conosco
2. xargs, grossolanamente, è un comando che lancia un programma con una lista di parametri presi dal suo standard input (scrivi un file con tutti i comandi da lanciare e lui li esegue in modo simile ad uno script - più o meno: nessuno mi sbrani per questa bruttissima descrizione!). Il bello è che può tenerne in esecuzione N per volta
3. anche make potrebbe essere utile (perché make non per forza deve generare programmi)
4. si, in ABS c'è qualcosa sul parallelizzare l'esecuzione di comandi: uno script d'esempio, sul quale mi piacerebbe discutere, l'ho scritto io... ;-)
> -----Messaggio originale-----
> Da: lug-bounces a lugbs.linux.it
>
> Ciao Andrea, grazie per la risposta.
> Xargs e Parallel sono dei linguaggi, dei metodi, delle syscall??
>
> Andrea Rossi
> Blogger programmatore, senza mezzi termini
> http://andrearossi.eu
>
>
> Il giorno 10 marzo 2013 00:26, Andrea Gelmini
> <andrea.gelmini a gmail.com> ha scritto:
>
>
> Il 09 marzo 2013 16:53, Andrea Rossi
> <mtbasus a gmail.com> ha scritto:
>
> > Il mio dubbio riguarda le potenzialitàdi linux: su
> abs c'è qualcosa a
> > riguardo, oppure devo cercare presso altri documenti/blog?
>
>
> Oddio, dipende molto da come/ciò che vuoi parallelizzare.
> Fossi in te butterei un occhio (oltre al solito xargs) anche a
> parallel.¹
>
> Ciao,
> Gelma
>
> -----
> ¹ https://www.gnu.org/software/parallel/
Maggiori informazioni sulla lista
Lug
|