VLDB 2026 Research / reviewers in the wild / expert
Mirko Myllykoski
dblp:125/7529
· DBLP profile ↗
4ranked-venue papers
4as first author
2since 2021 · last 2022
0000-0002-3689-0899ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorTheory of computation · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Algorithm 1019: A Task-based Multi-shift QR/QZ Algorithm with Aggressive Early DeflationabstractThe QR algorithm is one of the three phases in the process of computing the eigenvalues and the eigenvectors of a dense nonsymmetric matrix. This paper describes a task-based QR algorithm for reducing an upper Hessenberg matrix to real Schur form. The task-based algorithm also supports generalized eigenvalue problems (QZ algorithm) but this paper concentrates on the standard case. The task-based algorithm adopts previous algorithmic improvements, such as tightly-coupled multi-shifts and Aggressive Early Deflation (AED) , and also incorporates several new ideas that significantly improve the performance. This includes, but is not limited to, the elimination of several synchronization points, the dynamic merging of previously separate computational steps, the shortening and the prioritization of the critical path, and experimental GPU support. The task-based implementation is demonstrated to be multiple times faster than multi-threaded LAPACK and ScaLAPACK in both single-node and multi-node configurations on two different machines based on Intel and AMD CPUs. The implementation is built on top of the StarPU runtime system and is part of the open-source StarNEig library. Mirko Myllykoski |
ACM Trans. Math. Softw. | 1 |
| 2021 | Task-based, GPU-accelerated and robust library for solving dense nonsymmetric eigenvalue problemsabstractSummary In this paper, we present the StarNEig library for solving dense nonsymmetric standard and generalized eigenvalue problems. The library is built on top of the StarPU runtime system and targets both shared and distributed memory machines. Some components of the library have support for GPU acceleration. The library currently applies to real matrices with real and complex eigenvalues and all calculations are done using real arithmetic. Support for complex matrices is planned for a future release. This paper is aimed at potential users of the library. We describe the design choices and capabilities of the library, and contrast them to existing software such as LAPACK and ScaLAPACK. StarNEig implements a ScaLAPACK compatibility layer which should assist new users in the transition to StarNEig. We demonstrate the performance of the library with a sample of computational experiments. Mirko Myllykoski, Carl Christian Kjelgaard Mikkelsen |
Concurr. Comput. Pract. Exp. | 1 |
| 2018 | On solving separable block tridiagonal linear systems using a GPU implementation of radix-4 PSCR method
Mirko Myllykoski, Tuomo Rossi, Jari Toivanen |
J. Parallel Distributed Comput. | 1 |
| 2015 | A New Augmented Lagrangian Approach for L1-mean Curvature Image DenoisingabstractVariational methods are commonly used to solve noise removal problems. In this paper, we present an augmented Lagrangian-based approach that uses a discrete form of the $L^1$-norm of the mean curvature of the graph of the image as a regularizer, discretization being achieved via a finite element method. When a particular alternating direction method of multipliers is applied to the solution of the resulting saddle-point problem, this solution reduces to an iterative sequential solution of four subproblems. These subproblems are solved using Newtonâs method, the conjugate gradient method, and a partial solution variant of the cyclic reduction method. The approach considered here differs from existing augmented Lagrangian approaches for the solution of the same problem; indeed, the augmented Lagrangian functional we use here contains three Lagrange multipliers “only,” and the associated augmentation terms are all quadratic. In addition to the description of the solution algorithm, this paper contains the results of numerical experiments demonstrating the performance of the novel method discussed here. Mirko Myllykoski, Roland Glowinski, Tommi Kärkkäinen, Tuomo Rossi |
SIAM J. Imaging Sci. | 1 |