Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
Link to record
Permanent link

Direct link
Rantakokko, Jarmo
Publications (10 of 31) Show all publications
Larsson, E., Pålsson, S., Rantakokko, J., von Sydow, L. & Thuné, M. (2013). Gender-aware course reform in Scientific Computing. International journal of engineering education, 29(2), 403-414
Open this publication in new window or tab >>Gender-aware course reform in Scientific Computing
Show others...
2013 (English)In: International journal of engineering education, ISSN 0949-149X, Vol. 29, no 2, p. 403-414Article in journal (Refereed) Published
National Category
Educational Sciences Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-197529 (URN)000329810700013 ()
Available from: 2013-03-26 Created: 2013-03-26 Last updated: 2017-12-06Bibliographically approved
Lindblad, E., Valiev, D. M., Müller, B., Rantakokko, J., Lötstedt, P. & Liberman, M. A. (2009). Implicit-explicit Runge-Kutta methods for stiff combustion problems. In: Shock Waves: Volume 1 (pp. 299-304). Berlin: Springer-Verlag
Open this publication in new window or tab >>Implicit-explicit Runge-Kutta methods for stiff combustion problems
Show others...
2009 (English)In: Shock Waves: Volume 1, Berlin: Springer-Verlag , 2009, p. 299-304Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Berlin: Springer-Verlag, 2009
National Category
Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:uu:diva-66608 (URN)10.1007/978-3-540-85168-4_47 (DOI)000269686200047 ()978-3-540-85167-7 (ISBN)
Available from: 2007-07-30 Created: 2007-07-30 Last updated: 2018-01-10Bibliographically approved
Rantakokko, J. & Thuné, M. (2009). Parallel Structured Adaptive Mesh Refinement. In: Parallel Computing: Numerics, Applications, and Trends (pp. 147-173). London: Springer-Verlag
Open this publication in new window or tab >>Parallel Structured Adaptive Mesh Refinement
2009 (English)In: Parallel Computing: Numerics, Applications, and Trends, London: Springer-Verlag , 2009, p. 147-173Chapter in book (Refereed)
Place, publisher, year, edition, pages
London: Springer-Verlag, 2009
National Category
Computer Sciences Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-107162 (URN)10.1007/978-1-84882-409-6_5 (DOI)978-1-84882-408-9 (ISBN)
Projects
UPMARC
Available from: 2009-07-22 Created: 2009-07-22 Last updated: 2018-01-13Bibliographically approved
Nordén, M., Löf, H., Rantakokko, J. & Holmgren, S. (2008). Geographical locality and dynamic data migration for OpenMP implementations of adaptive PDE solvers. In: OpenMP Shared Memory Parallel Programming (pp. 382-393). Berlin: Springer-Verlag
Open this publication in new window or tab >>Geographical locality and dynamic data migration for OpenMP implementations of adaptive PDE solvers
2008 (English)In: OpenMP Shared Memory Parallel Programming, Berlin: Springer-Verlag , 2008, p. 382-393Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Berlin: Springer-Verlag, 2008
Series
Lecture Notes in Computer Science ; 4315
National Category
Computer Sciences Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-17844 (URN)10.1007/978-3-540-68555-5_31 (DOI)000256573200031 ()978-3-540-68554-8 (ISBN)
Projects
UPMARC
Available from: 2008-09-05 Created: 2008-09-05 Last updated: 2022-01-28Bibliographically approved
Nordén, M., Löf, H., Rantakokko, J. & Holmgren, S. (2007). Dynamic data migration for structured AMR solvers. International journal of parallel programming, 35, 477-491
Open this publication in new window or tab >>Dynamic data migration for structured AMR solvers
2007 (English)In: International journal of parallel programming, ISSN 0885-7458, E-ISSN 1573-7640, Vol. 35, p. 477-491Article in journal (Refereed) Published
National Category
Computer Sciences Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-11396 (URN)10.1007/s10766-007-0056-z (DOI)000249405600004 ()
Available from: 2007-09-11 Created: 2007-09-11 Last updated: 2018-01-12Bibliographically approved
Löf, H. & Rantakokko, J. (2006). Algorithmic optimizations of a conjugate gradient solver on shared memory architectures. International Journal of Parallel, Emergent and Distributed Systems, 21, 345-363
Open this publication in new window or tab >>Algorithmic optimizations of a conjugate gradient solver on shared memory architectures
2006 (English)In: International Journal of Parallel, Emergent and Distributed Systems, ISSN 1744-5760, E-ISSN 1744-5779, Vol. 21, p. 345-363Article in journal (Refereed) Published
National Category
Computer Sciences Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-80937 (URN)10.1080/17445760600568139 (DOI)
Available from: 2006-06-29 Created: 2006-06-29 Last updated: 2018-01-13Bibliographically approved
Rantakokko, J. (2006). Case-centered learning of scientific computing.
Open this publication in new window or tab >>Case-centered learning of scientific computing
2006 (English)Report (Other academic)
Abstract [en]

Traditionally courses in scientific computing teach a large number of methods and algorithms for different mathematical problems. The algorithms are applied on simplified problems and not on real applications. The result is that the students can't see the main thread, they focus only on the details of the methods and don't see the entirety. The students can not put what they learn into perspective and their motivation to study becomes diminished. In this paper we suggest a case-centered approach for learning scientific computing. We use a real-life case, weather prediction, as a starting point for learning. The case is analyzed and discussed in class. To follow up the discussions the students are assigned learning tasks in scientific computing defined from the case analysis. The real-life application connects the different topics in scientific computing together and motivates the students. The response from the students has been positive and the case has increased their understanding of what scientific computing is and what it can be used for.

Series
Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2006-043
National Category
Computational Mathematics Educational Sciences
Identifiers
urn:nbn:se:uu:diva-88415 (URN)
Available from: 2009-01-31 Created: 2009-01-31 Last updated: 2025-02-18Bibliographically approved
Nordén, M., Löf, H., Rantakokko, J. & Holmgren, S. (2006). Geographical locality and dynamic data migration for OpenMP implementations of adaptive PDE solvers.
Open this publication in new window or tab >>Geographical locality and dynamic data migration for OpenMP implementations of adaptive PDE solvers
2006 (English)Report (Other academic)
Abstract [en]

On cc-NUMA multi-processors, the non-uniformity of main memory latencies motivates the need for co-location of threads and data. We call this special form of data locality, geographical locality. In this article, we study the performance of a parallel PDE solver with adaptive mesh refinement. The solver is parallelized using OpenMP and the adaptive mesh refinement makes dynamic load balancing necessary. Due to the dynamically changing memory access pattern caused by the runtime adaption, it is a challenging task to achieve a high degree of geographical locality.

The main conclusions of the study are: (1) that geographical locality is very important for the performance of the solver, (2) that the performance can be improved significantly using dynamic page migration of misplaced data, (3) that a migrate-on-next-touch directive works well whereas the first-touch strategy is less advantageous for programs exhibiting a dynamically changing memory access patterns, and (4) that the overhead for such migration is low compared to the total execution time.

Series
Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2006-038
National Category
Computer Sciences Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-81928 (URN)
Note

Note: To appear in Proceedings of the 2:nd International Workshop on OpenMP (IWOMP)

Available from: 2008-02-15 Created: 2008-02-15 Last updated: 2024-05-31Bibliographically approved
Lindblad, E., Valiev, D. M., Müller, B., Rantakokko, J., Lötstedt, P. & Liberman, M. A. (2006). Implicit-explicit Runge-Kutta method for combustion simulation. In: Proc. ECCOMAS CFD Conference 2006 (pp. 20). The Netherlands: Tech. Univ. Delft
Open this publication in new window or tab >>Implicit-explicit Runge-Kutta method for combustion simulation
Show others...
2006 (English)In: Proc. ECCOMAS CFD Conference 2006, The Netherlands: Tech. Univ. Delft , 2006, p. 20-Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
The Netherlands: Tech. Univ. Delft, 2006
National Category
Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:uu:diva-82755 (URN)90-9020970-0 (ISBN)
Available from: 2006-11-13 Created: 2006-11-13 Last updated: 2018-01-13Bibliographically approved
Rantakokko, J. (2005). A Dynamic MPI-OpenMP Model for Structured Adaptive Mesh Refinement. Parallel Processing Letters, 15, 37-47
Open this publication in new window or tab >>A Dynamic MPI-OpenMP Model for Structured Adaptive Mesh Refinement
2005 (English)In: Parallel Processing Letters, ISSN 0129-6264, E-ISSN 1793-642X, Vol. 15, p. 37-47Article in journal (Refereed) Published
National Category
Computer Sciences Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-74028 (URN)
Available from: 2006-05-14 Created: 2006-05-14 Last updated: 2023-07-07Bibliographically approved
Organisations

Search in DiVA

Show all publications