University of Helsinki homepage Suomeksi På svenska In English
University of Helsinki Department of Computer Science
 

Department of Computer Science

Mikko Pervilä

Photograph by Janne Ahvo

  • Doctoral Student
  • Office: A237, Exactum, Kumpula
  • Phone: +358 9 191 51150
  • Mobile: +358 44 7696086

I pursue a field of research that can be described as empirical system reliability. More specifically, I'm trying to figure out the effects of diversity in peer-to-peer systems, specially in relation to the fault tolerance of both P2P and distributed systems.

In layman's terms, my research questions whether a system built of diverse components provides superior reliability when compared with a system built from (almost) identical components.

Of late, I've also become more and more interested in saving the planet by reducing the power usage of I(C)T equipment on a large scale. This is a very trendy subject, but my research is definitely hands-on, not theoretical. Much of the data we collect is publicly available.

You can follow a local mad scientist by reading his blog about Helsinki chambers and experimental cooling setups in general. We also provide some details on the computer-powered greenhouse on top of the Exactum building.

Awards

  • The Computer Science Department's Good Researcher 2010 award, granted 17.12.2010.
  • The Finnish association for mathematicians, physicists, and computer scientists (Suomen Matemaatikko-, Fyysikko- ja Tietojenkäsittelytieteilijäliitto SMFL) Master's thesis prize, 19.11.2009.

Selected works

Teaching

I've lectured or assisted in the following courses at the Department of Computer Science:

Projects

The Nmap3Nagios tool may be helpful to some.

The how-to for the Fall 2008 short course on MPI is online at MPI-s2008.

My conversion of the department's "Guide on structure and layout on thesis" for OpenOffice.org is available from the following folder. The first version uses Times New Roman and the second Century Schoolbook L. Use the former.
FAQ:

  • Help! OpenOffice.org prints blank pages after the first / summary / index page.
  • Tools / Options / Print: uncheck "Print automatically inserted blank pages"
    Alternatively: write your favorite poem on the blank page and send it to me at the address specified above. Internal mail works great.
  • Tomi J. Mikkonen remarked that using NeoOffice on MacOS, the table containing the abstract overflows to the following page. You can either manually drag the "Tiivistelmä - Referat - Abstract" cell a bit smaller, or change the table row size to 6,56 cm.

This Java-based password generator was a project work done in 2004. It can be used to generate pseudo-random passwords from text input, e.g., favorite poems, ascii pictures or any other text. Using the same text yields the exact same password listings.

Trivia

"All that is necessary for the triumph of evil is that good men do nothing" (or words to that effect) -- A study of web quotation by Martin Porter, dated January 2002. I found the study immensely enjoyable, with the follow-up most interesting as well. Not to mention the weight of Edmund Burke's actual words.