MPI, Linear Algebra using MPI, Finite Difference methods using MPI, GPU (OpenCL and CUDA), Stochastic Simulations; Lattice Boltzman - multiphase simulation using GPU; Scientific Computing.