Lukáš Hübner
YOU?
Author Swipe
View article: Scalable Fault-Tolerant MapReduce
Scalable Fault-Tolerant MapReduce Open
Supercomputers getting ever larger and energy-efficient is at odds with the reliability of the used hardware. Thus, the time intervals between component failures are decreasing. Contrarily, the latencies for individual operations of coarse…
View article: Memoization on Shared Subtrees Accelerates Computations on Genealogical Forests
Memoization on Shared Subtrees Accelerates Computations on Genealogical Forests Open
The field of population genetics attempts to advance our understanding of evolutionary processes. It has applications, for example, in medical research, wildlife conservation, and – in conjunction with recent advances in ancient DNA sequen…
View article: KaMPIng: Flexible and (Near) Zero-Overhead C++ Bindings for MPI
KaMPIng: Flexible and (Near) Zero-Overhead C++ Bindings for MPI Open
The Message-Passing Interface (MPI) and C++ form the backbone of high-performance computing, but MPI only provides C and Fortran bindings. While this offers great language interoperability, high-level programming languages like C++ make so…
View article: The Free Lunch is not over yet—systematic exploration of numerical thresholds in maximum likelihood phylogenetic inference
The Free Lunch is not over yet—systematic exploration of numerical thresholds in maximum likelihood phylogenetic inference Open
Summary Maximum likelihood (ML) is a widely used phylogenetic inference method. ML implementations heavily rely on numerical optimization routines that use internal numerical thresholds to determine convergence. We systematically analyze t…
View article: ReStore: In-Memory REplicated STORagE for Rapid Recovery in Fault-Tolerant Algorithms
ReStore: In-Memory REplicated STORagE for Rapid Recovery in Fault-Tolerant Algorithms Open
Fault-tolerant distributed applications require mechanisms to recover data lost via a process failure. On modern cluster systems it is typically impractical to request replacement resources after such a failure. Therefore, applications hav…
View article: The Free Lunch is not over yet – Systematic Exploration of Numerical Thresholds in Phylogenetic Inference
The Free Lunch is not over yet – Systematic Exploration of Numerical Thresholds in Phylogenetic Inference Open
Maximum Likelihood (ML) is a widely used phylogenetic inference model. ML implementations heavily rely on numerical optimization routines that use internal numerical thresholds to determine convergence. We systematically analyze the impact…
View article: ReStore: In-Memory REplicated STORagE for Rapid Recovery in Fault-Tolerant Algorithms
ReStore: In-Memory REplicated STORagE for Rapid Recovery in Fault-Tolerant Algorithms Open
Fault-tolerant distributed applications require mechanisms to recover data lost via a process failure. On modern cluster systems it is typically impractical to request replacement resources after such a failure. Therefore, applications hav…
View article: Exploring parallel MPI fault tolerance mechanisms for phylogenetic inference with RAxML-NG
Exploring parallel MPI fault tolerance mechanisms for phylogenetic inference with RAxML-NG Open
Motivation Phylogenetic trees are now routinely inferred on large scale high performance computing systems with thousands of cores as the parallel scalability of phylogenetic inference tools has improved over the past years to cope with th…
View article: Exploring Parallel MPI Fault Tolerance Mechanisms for Phylogenetic Inference with RAxML-NG
Exploring Parallel MPI Fault Tolerance Mechanisms for Phylogenetic Inference with RAxML-NG Open
Phylogenetic trees are now routinely inferred on large scale HPC systems with thousands of cores as the parallel scalability of phylogenetic inference tools has improved over the past years to cope with the molecular data avalanche. Thus, …
View article: Phylogenetic Analysis of SARS-CoV-2 Data Is Difficult
Phylogenetic Analysis of SARS-CoV-2 Data Is Difficult Open
Numerous studies covering some aspects of SARS-CoV-2 data analyses are being published on a daily basis, including a regularly updated phylogeny on nextstrain.org. Here, we review the difficulties of inferring reliable phylogenies by examp…
View article: Phylogenetic analysis of SARS-CoV-2 data is difficult
Phylogenetic analysis of SARS-CoV-2 data is difficult Open
Numerous studies covering some aspects of SARS-CoV-2 data analyses are being published on a daily basis, including a regularly updated phylogeny on nextstrain.org . Here, we review the difficulties of inferring reliable phylogenies by exam…
View article: Data Distribution for Phylogenetic Inference with Site Repeats via Judicious Hypergraph Partitioning
Data Distribution for Phylogenetic Inference with Site Repeats via Judicious Hypergraph Partitioning Open
The so-called site repeats (SR) technique can be used to accelerate the widely-used phylogenetic likelihood function (PLF) by identifying identical patterns among multiple sequence alignment (MSA) sites, thereby omitting redundant calculat…