Jarmo Rantakokko
Senior Lecturer/Associate Professor at Department of Information Technology; Division of Scientific Computing
- Telephone:
- +46 18 471 29 77
- E-mail:
- Jarmo.Rantakokko@it.uu.se
- Visiting address:
- Hus 10, Regementsvägen 10
- Postal address:
- Box 337
751 05 UPPSALA
Short presentation
- Director of Studies, Department of Information Technology
- Member of the Council for Educational Facilities at Ångström Laboratory
- Member of the Mentor Network
- Distinguished University Teacher, 2022

Publications
Recent publications
Gender-aware course reform in Scientific Computing
Part of International journal of engineering education, p. 403-414, 2013
Parallel Structured Adaptive Mesh Refinement
Part of Parallel Computing, p. 147-173, Springer-Verlag, 2009
Implicit-explicit Runge-Kutta methods for stiff combustion problems
Part of Shock Waves, p. 299-304, 2009
Geographical locality and dynamic data migration for OpenMP implementations of adaptive PDE solvers
Part of OpenMP Shared Memory Parallel Programming, p. 382-393, 2008
Dynamic data migration for structured AMR solvers
Part of International journal of parallel programming, p. 477-491, 2007
All publications
Articles in journal
Gender-aware course reform in Scientific Computing
Part of International journal of engineering education, p. 403-414, 2013
Dynamic data migration for structured AMR solvers
Part of International journal of parallel programming, p. 477-491, 2007
Algorithmic optimizations of a conjugate gradient solver on shared memory architectures
Part of International Journal of Parallel, Emergent and Distributed Systems, p. 345-363, 2006
A Dynamic MPI-OpenMP Model for Structured Adaptive Mesh Refinement
Part of Parallel Processing Letters, p. 37-47, 2005
Evaluating the educational impact of visualization
Part of SIGCSE Bulletin inroads, p. 124-136, 2003
Performance of PDE solvers on a self-optimizing NUMA architecture
Part of Parallel Algorithms and Applications, p. 285-299, 2002
Part of Tellus. Series A, Dynamic meteorology and oceanography, p. 447-468, 2001
Partitioning strategies for structured multiblock grids
Part of Parallel Computing, p. 1661-1680, 2000
A framework for partitioning structured grids with inhomogeneous workload
Part of Parallel Algorithms and Applications, p. 135-151, 1998
Strategies for parallel variational data assimilation
Part of Parallel Computing, p. 2017-2039, 1997
Chapters in book
Parallel Structured Adaptive Mesh Refinement
Part of Parallel Computing, p. 147-173, Springer-Verlag, 2009
Object-Oriented Construction of Parallel PDE Solvers
Part of Modern Software Tools for Scientific Computing, p. 203-226, Birkhäuser, 1997
Comprehensive doctoral thesis
Conference papers
Implicit-explicit Runge-Kutta methods for stiff combustion problems
Part of Shock Waves, p. 299-304, 2009
Geographical locality and dynamic data migration for OpenMP implementations of adaptive PDE solvers
Part of OpenMP Shared Memory Parallel Programming, p. 382-393, 2008
Implicit-explicit Runge-Kutta method for combustion simulation
Part of Proc. ECCOMAS CFD Conference 2006, p. 20, 2006
Algorithm visualization through animation and role plays
Part of Proc. Third Program Visualization Workshop, p. 76-81, 2004
Comparison of parallelization models for structured adaptive mesh refinement
Part of Euro-Par 2004, p. 615-623, 2004
Increasing resolution and forecast length with a parallel ocean model
Part of Operational Oceanography, p. 77-85, 2002
Parallelization of an unstructured finite volume solver for the Maxwell equations
Part of Parallel Computing, p. 213-221, 2002
A local refinement algorithm for data partitioning
Part of Applied Parallel Computing, p. 140-148, 2001
Object-oriented modeling of parallel PDE solvers
Part of The Architecture of Scientific Software, p. 159-174, 2001
An integrated decomposition and partitioning approach for irregular block-structured applications
Part of Parallel and Distributed Processing, p. 485-496, 2000
Comparison of partitioning strategies for PDE solvers on multiblock grids
Part of Applied Parallel Computing, p. 468-475, 1998
Software tools for partitioning block-structured applications
Part of Computing in Object-Oriented Parallel Environments, p. 83-94, 1998
Software tools for parallel CFD on composite grids
Part of Parallel Computational Fluid Dynamics, p. 725-732, 1996