Questa è una vecchia versione del documento!
Link to the old page.
These are texts that may be consulted as support to different parts of the course:
The notes of the course will be made available in electronic form this year. The notes will cover all the arguments of the course, but the final part on the wireless and peer to peer arguments. These latter arguments will be covered by Chapters from the Kurose Ross Computer Networking: A Top-Down Approach. I'm upgrading the material relative to last year course notes. Therefore, on the links below you'll find both last year version of the notes, with fixes of the errors I found in the (paper) version distributed during spring 2011, as well as the parts relative to the new version of the notes, as soon as these will be available.
FastFlow is a C++ skeleton programming framework targeting shared memory architectures. It will be used within the course as one of the reference programming environments. A chapter detailing FastFlow usage (kind of “handson” gentle introduction“) will be included in the Course notes. FastFlow online documentation is available at the FastFlow home page. The current version of the programming framework may be downloaded from sourceforge.
Sample programs used to introduce the programming framework:
A tutorial discussing how to use FastFlow has been prepared as part of the course notes. The PDF of this appendix to the course notes is available here.
Sample FastFlow using a SkePU map stage is shown here.
It looks like the Skandium web site is experimenting some trouble. The Skandium material may be found on a GIT repository as well at the side github.com/mleyton/Skandium.
The version 1.0b2 of Skandium is accessible also via the following links: