Strumenti Utente

Strumenti Sito


magistraleinformaticanetworking:spm:spm09project

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
magistraleinformaticanetworking:spm:spm09project [15/12/2009 alle 10:40 (15 anni fa)] Marco Daneluttomagistraleinformaticanetworking:spm:spm09project [26/02/2010 alle 15:01 (15 anni fa)] (versione attuale) – aggiornamento link _admin_
Linea 2: Linea 2:
  
 ==== Project text ====  ==== Project text ==== 
-The project texts can be found in the [[http://cotognata.di.unipi.it/~marcodanelutto/SPM/FinalProject.pdf|Slides]] presented during lessons. +The project texts can be found in the [[http://backus.di.unipi.it/~marcod/SPM/FinalProject.pdf|Slides]] presented during lessons. 
  
 ==== Project types ==== ==== Project types ====
Linea 25: Linea 25:
 |  //C/C++ based//| Muesli, eSkel, SkeTo | |  //C/C++ based//| Muesli, eSkel, SkeTo |
 |  //Other//| OcamlP3L | |  //Other//| OcamlP3L |
 +
 +You can download a stable version of muskel [[http://backus.di.unipi.it/~marcod/SPM/muskel.tgz|here]].
 +The other skeleton frameworks are available for download at their web sites.  
 +
 ==== Project assignments accepted (so far) ==== ==== Project assignments accepted (so far) ====
 Those students that wish to try to pass the exam in the winter term (January or February 2010) should agree ASAP an assignment with the professor, sending him an email with subject **SPM Final Project** and with the following information:  Those students that wish to try to pass the exam in the winter term (January or February 2010) should agree ASAP an assignment with the professor, sending him an email with subject **SPM Final Project** and with the following information: 
Linea 34: Linea 38:
 Students that want to try to pass the exam in a later session should agree the project assignment with the processor (same email procedure) before actually start working. E.g. if they start to prepare the exam/project in may, **before** making actual work, they should send the professor a message "SPM Final Project" and wait for professor's ACK message.  Students that want to try to pass the exam in a later session should agree the project assignment with the processor (same email procedure) before actually start working. E.g. if they start to prepare the exam/project in may, **before** making actual work, they should send the professor a message "SPM Final Project" and wait for professor's ACK message. 
  
-This are the assignments already agreed. Those having no "Ok" in the "Approval" column should contact the professor.  +The already agreed assignments are reported to the [[assignment|assignment page]]
-Those with some detail left unspecified (application, implementation framework, etc.) should try to finalize it ASAP.  + 
-^ Group members ^ Assignment ^ Notes ^ Approval ^ + 
-| Sandro Montanari, Klevis Vishkulli APPL.1 | | Ok | +==== Tools ==== 
-| Andrea De Salve | APPL.x | image collage | Ok | +This section contains some hints on the tools you can use to develop project code.  
-| Marco Raglianti | RTS.2 | MapReduce C++ | Ok | + 
-| Andrea Cimino | APPL.1 | | Ok | +=== rdist ===  
-| Tiziano De Matteis | APPL.3 | sequence alignment | Ok | +rdist is a Unix command that can be used to distribute files across a network.  
-| Paolo Giangrandi, Fabio Luporini | RTS.2| C++ MPI | Ok | +Have a look at the **man rdist** 
-| Ramon Salvador Soto Rouco | APPL.2 | 8queens | Ok | +Basicallyyou can write a //distfile// file such as:  
-| Andrea Zanelli | APPL.x | Game of life | Ok | + 
-| Francesco Beccari | APPL.x | ProActive | Ok | +  HOSTS = (fujim1 fujim2 fujim3 fujim4 fujim5
-| Mayank Sinha | LESS.3 | TBB | Ok | +  MPICH = (/tmp/mpich/bin /tmp/mpich/lib) 
-| Davide Mascitti | APPL.2 | 8queens ProActive | Ok | +   
-| Lorenzo MutiWalter Verdese | RTS.1 | | Ok | +  mpi:  
-| Sandro Caneschi | APPL.2 | Muesli | Ok |  +  ${MPICH} -> ${HOSTS} 
-| Alessandro Franchini, Marco Cornolti, Maurizio Marchianne | COMP | 3 framework (TBD| Ok |  +        install; 
-| Andrea Farruggia | APPL.x | query su indice distribuito | Ok|  + 
-| Raffaella Brasino | APPL.3 | ProActive Calcium | Ok | +and by typing the command 
-| Andrea Lottarini, Alberto Bandettini | APPL.1 | Gauss Newton | Ok | + 
-| Giorgio Massetani, Emanuel Marzini | APPL.x | Mandelbrot MPI | Ok | +  rdist mpi
-| Marco Distefano | APPL.2 | ProActive Calcium | Ok | +
-| Yelkal Mulualem Walle, Emnet Tsadiku Abdo | LESS.4 | SkeTo | Ok |  +
-| La Rosa Davide, Musso Mattia | APPL.1 | image similarity | Ok |  +
-| Gianmarco Saba | LESS.1 | SkeTo | Ok | +
-| Pierluigi Perrucci | APPL.1 | RMI ProActive (appl TBD) | Ok |  +
-| Pawel Owczarek | APPL.x | Ulam Spiral eSkel | Ok |  +
-| Christian Grioli | RTS.2 | C+?? | Ok | +
-| Emanuele Vespa | RTS.3 | C+?? | Ok |  +
-| Gonzalo Fernández García | APPL.2 | ProActive Calcium | Ok | +
-| Rushen Dong | LESS.3 | OcamlP3l | Ok | +
-| Nicola Corona, Rita Piras | APPL.3 | pattern search ProActive Calcium | Ok | +
-| Davide Cavagnuolo | APPL.3 | ProActive Calcium | Ok |  +
-| Accardo Luigi, Giovanni Lima | ?? | | | +
-| Angela Italiano | RTS.1 | C POSIX/TCP | Ok | +
-| Paolo Cois | APPL.x | pattern matching, Muesli | Ok |  +
-| Claudio Porcu | COMP.2 | Calcium vs. muskel | Ok | +
-| Giancarlo Pagano | APPL.2 | Calcium/ProActive | Ok |  +
-| Venkatraman Gopalakrishnan | LESS.2 | eSkel | Ok | +
-| Ugo Albanese, Md.Sabbir Ahmed | RTS.x | extension of Muskel | Ok |  +
-| Umar Shahzad, M.Akram, Nasir Hussain | APPL.1 | image smoothing and edge detection | |  +
-| Antonino Fazio | APPL.1 | Java |  | +
-| Mattia Buccarella | RTS ? | | |  +
-| Yelkal Mulualem Walle, Emnet Tsadiku Abdo | LESS.4 | eSkel | Ok |  +
-| Sivakumar Dravidamani | LESS.4 | OcamlP3L | Ok |  +
-| Filippo Venuti | APPL.2 | TBB | OK | +
-| Dean De Leo | COMP | Muesli vs. Calcium | Ok |+
  
 +you'll clone the directories /tmp/mpich/bin and /tmp/mpich/lib of the local machine to the machines listed in HOSTS. This command could be suitably used to install "on the fly" some software on the machines of the computer rooms that do not provide that software by default. As an example, to use mpich, you can follow these steps:
 +  - download mpich code, ./configure and make --install-dir=/tmp
 +  - prepare a proper distfile 
 +  - make a tar.gz of the /tmp installation (inlcuding the distfile) and save it to your home
 +Once you have done the initial configuration, you can install on the fly mpich on the machines in the HOST variable of the distfile as follows: 
 +  - copy the .tar.gz file to /tmp and tar -xf it
 +  - rdist distfile
 +and that's it (Don't forget to include /tmp/mpich/bin in the PATH !!!)
magistraleinformaticanetworking/spm/spm09project.1260873640.txt.gz · Ultima modifica: 15/12/2009 alle 10:40 (15 anni fa) da Marco Danelutto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki