Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mirko Rahn

dblp:96/4653 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Databases, data management, data science and information retrieval · 2 · 2 first-authorTheory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Algorithms and data structures · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 77% High-performance computing · 23%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › parallel algorithms › sorting
parallel sorting
0.112010
Scalable distributed-memory external sorting · ICDE 2010
Algorithms and data structures › sorting and selection
multiway merging
0.112010
Scalable distributed-memory external sorting · ICDE 2010
Algorithms and data structures › sequence algorithms
sorting
0.112010
Scalable distributed-memory external sorting · ICDE 2010
High-performance computing
parallel i/o
0.012010
Scalable distributed-memory external sorting · ICDE 2010
YearPublicationVenuePosition
2017 GASPI/GPI In-memory Checkpointing Library
Valeria Bartsch, Dirk Merten, Mirko Rahn, Franz-Josef Pfreundt
Euro-Par4
2015 Evaluation of Parallel Communication Models in Nekbone, a Nek5000 Mini-Application
abstract
Nekbone is a proxy application of Nek5000, a scalable Computational Fluid Dynamics (CFD) code used for modelling incompressible flows. The Nekbone mini-application is used by several international co-design centers to explore new concepts in computer science and to evaluate their performance. We present the design and implementation of a new communication kernel in the Nekbone mini-application with the goal of studying the performance of different parallel communication models. First, a new MPI blocking communication kernel has been developed to solve Nekbone problems in a three-dimensional Cartesian mesh and process topology. The new MPI implementation delivers a 13% performance improvement compared to the original implementation. The new MPI communication kernel consists of approximately 500 lines of code against the original 7,000 lines of code, allowing experimentation with new approaches in Nekbone parallel communication. Second, the MPI blocking communication in the new kernel was changed to the MPI non-blocking communication. Third, we developed a new Partitioned Global Address Space (PGAS) communication kernel, based on the GPI-2 library. This approach reduces the synchronization among neighbor processes and is on average 3% faster than the new MPI-based, non-blocking, approach. In our tests on 8,192 processes, the GPI-2 communication kernel is 3% faster than the new MPI non-blocking communication kernel. In addition, we have used the OpenMP in all the versions of the new communication kernel. Finally, we highlight the future steps for using the new communication kernel in the parent application Nek5000.
Ilya Ivanov, Dana Akhmetova, Ivy Bo Peng, Stefano Markidis, Erwin Laure, Mirko Rahn, Valeria Bartsch, Alistair Hart, Paul F. Fischer
CLUSTER8
2010 Scalable distributed-memory external sorting
abstract
We engineer algorithms for sorting huge data sets on massively parallel machines. The algorithms are based on the multiway merging paradigm. We first outline an algorithm whose I/O requirement is close to a lower bound. Thus, in contrast to naive implementations of multiway merging and all other approaches known to us, the algorithm works with just two passes over the data even for the largest conceivable inputs. A second algorithm reduces communication overhead and uses more conventional specifications of the result at the cost of slightly increased I/O requirements. An implementation wins the well known sorting benchmark in several categories and by a large margin over its competitors.
Mirko Rahn, Peter Sanders 0001, Johannes Singler
ICDE1
2008 More decidable instances of Post's correspondence problem: beyond counting
Mirko Rahn
Inf. Process. Lett.1