Institute of Computer Science
  1. Courses
  2. 2017/18 spring
  3. Scientific computing infrastructures (MTAT.08.037)
ET
Log in

Scientific computing infrastructures 2017/18 spring

  • Pealeht
  • Praktikumid
    • Esitamine
  • Projektid
  • Viited

Possible projects

  • Extension of a homework problem
  • A guide to setup of a cloud application
  • Development or optimization of a parallel program
  • Benchmarking of a parallel program
  • Safety analysis of a cloud application
  • Examine use of Singularity, see for example A presentation and Source code for presentation
  • Try out PyOpenCL or JavaCL. Introductory material at here
  • Try out PyCUDA and write a short program or introductory tutorial.
  • Rewrite some of the course exercises using Python and MPI4PY. Some related python materials here, here and here. Can also try out Pypar instead of MPI4PY.
  • Rewrite some of the course exercises using Java and OpenMPI with Java bindings. Some related Java materials here and here
  • Test and improve the example tutorial on Fire Dynamics Simulator here. Consider adding a translation so that local fire fighters can also try it out.
  • Try out the profiler MpiP and write a tutorial on it.
  • Improve the notes for the Banana Pro lab, for example by Using Armbian, adding a cloud application and/or using a shared file system following the tutorial here
  • Deploy media server, some possible choices here

Previous projects

  • Scientific computing infrastructures 2015
  • Parallel computing 2016
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment