Strumenti Utente

Strumenti Sito


magistraleinformaticanetworking:spm:spm1112proj

SPM 2011-2012 exam page

Exam procedure

The SPM course exam consists in two parts:

  • the implementation of a project (sse below the project text), and
  • an oral exam, including a small demo/discussion relative to the project and some questions on the arguments covered by the course

Project

Text

Version Date File
0.9 May 3rd, 2012 PDF

Assignments

A student (or a group of two students, when allowed) wishing to start working on the project should first “negotiate” the project. He/she should communicate to the professor the project chosen sending an email (subject “SPM project choice”). The email text should give an idea of

  • which project subject has been chosen and
  • of the unspecified parameters of the project.

In case of “free application”, as an example, the application chosen should be introduced; in case of any application, the framework chosen for the implementation is to be specified; etc. This information may also be provided during the lesson break or question time. The professor will accept the project (possibly requiring some modifications) either by sending an email or by publishing in the assignment table below the project data.

Student Project Architecture Tools Agreed on
Aiello Rosario APPL: monte carlo MC Skandium Jul 15
Ceppa Ilaria APPL: game of life MC FastFlow May 9
Colucci Marco APPL: bucket sort MC FastFlow Jul 18
Crupi Andrea APPL: bucket sort MC FastFlow May 7
Bernabei Andrea APPL: monte carlo MC FastFlow Jul 5
Brasino Raffaella APPL: bucket sort MC Skandium May 11
Brizzi Filippo APPL: game of life MC Skandium May 9
Dabisias Giacomo APPL: monte carlo MC Skandium May 7
De Salve Andrea APPL: image collage (free appl) MC Skandium May 26
Destalem Negusse APPL: game of life MC FastFlow May 9
Di Girolamo Salvatore APPL: game of life MC FastFlow May 11
Esposito Andrea APPL: monte carlo MC Skandium May 9
Forte Federico APPL: monte carlo MC FastFlow Jul 30
Galatolo Gabriele APPL: monte carlo MC Skandium May 9
Gervasi Chiara APPL: monte carlo MC Skandium May 11
Grandi Marco SKEL: map reduce MC C++ Pthread Nov 23
Grioli Christian APPL: monte carlo MC FastFlow Jul 20
Guidotti Riccardo APPL: game of life MC Skandium May 9
Ibba Veronica APPL bucket sort MC Skandium May 7
Isoni Lorenzo APPL: bucket sort MC Skandium May 7
Khan Md Ashraf Hossain APPL: bucket sort MC FastFlow May 15
Kosic Sergio SKEL: map reduce (free) MC Java/RMI May 9
Landolfi Lorenzo APPL: monte carlo MC Skandium May 9
Ladu Roberto APPL: monte carlo MC+GPU FastFlow+Skepu May 30
Milli Letizia APPL: monte carlo MC Skandium May 7
Mohammed Ahmed Ali APPL: game of life MC FastFlow May 9
Mucci Matteo SKEL: parameter sweeping MC Java Nov 23
Panascì Giovanni APPL: bucket sort MC Skandium May 15
Pirritano Lorenzo APPL: image processing MC FastFlow May 17
Pirollo Giovanni APPL: monte carlo MC Skandium May 9
Ponza Marco APPL: bucket sort MC Skandium May 9
Portaluri Giuseppe APPL: bucket sort MC FastFlow May 9
Sulas Roberto APPL: game of life MC FastFlow May 24
Tarquini APPL: monte carlo MC Skandium May 9
Trani Roberto SKEL: mapreduce MC C++ June 1
Zicaro Roberto APPL: bucket sort MC Skandium May 7

Exam dates

These are the dates representing the deadlines for the submission of the project. After submission, I'll take about a week to mark projects, then I'll publish dates for oral exams.

Exam session Deadline for project submission
First summer session June, 4th
Second summer session June, 25th
Third summer session July, 16th
Early autumn session Sept., 11th
First winter session Jan, 18th 2013
Second winter session (last Academic Year session) Feb, 8th 2013

Resources

Students implementing the project on multicore architectures may have a temporary, local account on a dual quad core Intel of our department (ottavinareale.di.unipi.it). Ottavinareale is not integrated with the cli.di.unipi.it facilities so you cannot use your “student” account to access it. The procedure to obtain the account (only for those that already registered the project with the professor and appear in the list of assignments in this page) requires you come in my studio (during question time or in any other time I'm in) in such a way I immediately activate you an account and you can set your own password to access it.

The accounts assigned on ottavinareale may be used without reservation any time, provided when you log in there is no “Active reservation” message in the /etc/motd (the text (file) you see right before shell prompt on the terminal. The contents of the message may be seen any time with a cat /etc/motd command from the shell prompt, or with a ssh youraccountname@ottavinareale.di.unipi.it cat /etc/motd from any other (Unix/Linux/BSD) machine shell prompt). Code development, debugging and initial tuning may took place on the unreserved machine. The reservation mechanism is only recommended to be sure you'll take time with no other users on the machine for the final tests, those needed to generate the plots included in the final project report. Remember that I suggested you to prepare scripts to be able to run tests offline, in such a way you may also use nightime reservations.

More information on the usage of ottavinareale may be found at this web page.

magistraleinformaticanetworking/spm/spm1112proj.txt · Ultima modifica: 17/01/2013 alle 17:37 (5 anni fa) da Marco Danelutto