Demo Data from EDBT 2026 / reviewers in the wild / expert
Toshiyuki Imamura
dblp:56/4285
· DBLP profile ↗
16ranked-venue papers
1as first author
4since 2021 · last 2025
0000-0003-1601-9710ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
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.
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
High-performance computing · 95% Distributed systems · 4% Performance modeling and evaluation · 1% | |
| Interdisciplinary, comprehensive, and emerging computing
4 papers |
Computational science and engineering · 100% |
Topics — the 9 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › scientific computing
data assimilation |
0.4 | 1 | 2020 | A 1024-member ensemble data assimilation with 3.5-km mesh global weather simulations · SC 2020 |
High-performance computing › large-scale simulation
fusion plasma simulation |
0.4 | 1 | 2020 | Acceleration of fusion plasma turbulence simulations using the mixed-precision communication-avoiding krylov method · SC 2020 |
High-performance computing
gyrokinetic simulation |
0.4 | 1 | 2020 | Acceleration of fusion plasma turbulence simulations using the mixed-precision communication-avoiding krylov method · SC 2020 |
High-performance computing › large-scale simulation
numerical weather prediction |
0.4 | 1 | 2020 | A 1024-member ensemble data assimilation with 3.5-km mesh global weather simulations · SC 2020 |
High-performance computing
scientific computing |
0.4 | 1 | 2020 | Acceleration of fusion plasma turbulence simulations using the mixed-precision communication-avoiding krylov method · SC 2020 |
High-performance computing
scientific computing systems |
0.4 | 1 | 2020 | A 1024-member ensemble data assimilation with 3.5-km mesh global weather simulations · SC 2020 |
High-performance computing › iterative methods
krylov subspace method |
0.1 | 1 | 2020 | Acceleration of fusion plasma turbulence simulations using the mixed-precision communication-avoiding krylov method · SC 2020 |
Distributed systems
communication optimization |
0.1 | 1 | 2011 | Parallelization design on multi-core platforms in density matrix renormalization group toward 2-D quantum strongly-correlated systems · SC 2011 |
Computational science and engineering › computational physics
quantum many-body problem |
0.1 | 2 | 2006 | Gordon Bell finalists I - High-performance computing for exact numerical approaches to quantum many-body problems on the earth simulator · SC 2006 16.447 TFlops and 159-Billion-dimensional Exact-diagonalization for Trapped Fermion-Hubbard Model on the Earth Simulator · SC 2005 |
Methods — techniques the papers use, named apart from their topics
ensemble kalman filter · 0.9approximate computing · 0.9mixed precision · 0.4FP16 preconditioner · 0.4mid-point data reuse · 0.2communication step doubling · 0.2preconditioned conjugate gradient · 0.2lanczos method · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Parallel Tall-and-Skinny QR Factorization Based on LU-CholeskyQR AlgorithmabstractWe present optimal parallel QR factorization algorithms with reduced communication overhead. QR factorization is widely applied to solve various problems in numerical linear algebra. Our focus is on problems involving dense tall-and-skinny matrices in large-scale parallel distributed memory systems. Reducing data communication is essential for achieving high performance in parallel algorithms because the communication cost is much greater than the computation cost. To date, several QR factorization algorithms have been optimized to reduce communication costs. This paper provides alternative parallel QR factorization algorithms based on the LU-CholeskyQR algorithm. Numerical experiment results demonstrated the accuracy and performance of the developed algorithms against benchmarks. The results indicate that the new algorithms are numerically stable even for ill-conditioned problems, and some of these algorithms are faster than other conventional algorithms. Yuki Uchino, Toshiyuki Imamura |
CLUSTER | 2 |
| 2023 | A new data conversion method for mixed precision Krylov solvers with FP16/BF16 Jacobi preconditionersabstractMixed precision Krylov solvers with the Jacobi preconditioner often show significant convergence degradation when the Jacobi preconditioner is computed in low precision such as FP16 and BF16. It is found that this convergence degradation is attributed to loss of diagonal dominance due to roundoff errors in data conversion. To resolve this issue, we propose a new data conversion method, which is designed to keep diagonal dominance of the original matrix data. The proposed method is tested by computing the Poisson equation using the conjugate gradient method, the general minimum residual method, and the biconjugate gradient stabilized method with the FP16/BF16 Jacobi preconditioner on NVIDIA V100 GPUs. Here, the new data conversion is implemented by switching the round-nearest, round-up, round-down, and round-towards-zero intrinsics in CUDA, and is called once before the main iteration. Therefore, the cost of the new data conversion is negligible. When the coefficients of matrix is continuously changed by scaling the linear system, the conventional data conversion based on the round-nearest intrinsic shows periodic changes of the convergence property depending on the difference of the roundoff errors between diagonal and off-diagonal coefficients. Here, the period and magnitude of the convergence degradation depend on the bit length of significand. On the other hand, the proposed data conversion method is shown to fully avoid the convergence degradation, and robust mixed precision computing is enabled for the Jacobi preconditioner without extra overheads. Takuya Ina, Yasuhiro Idomura, Toshiyuki Imamura, Naoyuki Onodera |
HPC Asia | 3 |
| 2021 | A Rapid Euclidean Norm Calculation Algorithm that Reduces Overflow and Underflow
Takeyuki Harayama, Shuhei Kudo, Daichi Mukunoki, Toshiyuki Imamura, Daisuke Takahashi |
ICCSA (1) | 4 |
| 2021 | Accurate Matrix Multiplication on Binary128 Format Accelerated by Ozaki SchemeabstractAlthough IEEE 754-2008 binary128 (with a 15-bit exponent and 113-bit significand, i.e., quadruple-precision) is not currently implemented on x86 in hardware, software emulation is available on some compilers. However, the performance is significantly slower compared to the binary64 operation, which is supported natively in hardware. This study proposes a fast implementation of matrix multiplication on matrices stored in the binary128 format on x86 CPUs. The proposed implementation utilizes the Ozaki scheme, which is an accurate matrix multiplication algorithm proposed by Ozaki et al. in 2012. This scheme enables one to perform most computations using the binary64 matrix multiplication (the DGEMM routine in Basic Linear Algebra Subprograms (BLAS)); it can exploit the high-performance of highly-optimized vendor BLAS. Although the achievable performance depends on the input matrices (the inner-product dimension, the absolute range, and the significand bit length), the proposed implementation can achieve better performance and accuracy compared to naive matrix multiplication performed using the GCC’s binary128 emulation in many cases. In addition, we discuss GPU acceleration, performance on reduced precision inputs, an implementation based on binary32 matrix multiplication (SGEMM), application to memory-intensive operations, and the possibility of a distributed parallel implementation. Daichi Mukunoki, Katsuhisa Ozaki, Takeshi Ogita, Toshiyuki Imamura |
ICPP | 4 |
| 2020 | Prompt Report on Exa-Scale HPL-AI BenchmarkabstractOur performance benchmark of HPL-AI on the supercomputer Fugaku was awarded in the 55th top500 at ISC20. The effective performance was 1.42 EFlop/s, and the world's first achievement to exceed the wall of exascale in a floating-point arithmetic benchmark. Due to the novelty of HPL-AI, there are few guidelines for large systems and several drawbacks to the large-scale benchmark. It is not enough to replace FP64 operations solely to those on FP32 or FP16. At the least, we need thoughtful numerical analysis for lower-precision arithmetic and introduction of optimization techniques on extensive computing such as on Fugaku. In the poster, we give some comments on the accuracy, implementation, performance improvement, and report on the Exa-scale benchmark on Fugaku. Shuhei Kudo, Keigo Nitadori, Takuya Ina, Toshiyuki Imamura |
CLUSTER | 4 |
| 2020 | An FPGA-based Sound Field Rendering SystemabstractThis research investigates the development of an FPGA-based sound field rendering system with the FDTD method, in which wave equations are directly implemented by the reconfigurable hardware, spatial blocking and temporal parallelism are applied to alleviate external memory bandwidth bottleneck and speed up computation. Compared with the software simulation carried out on a desktop machine with a Xeon Gold 6212U processor and 512 GB DRAMs, the FPGA system achieves about 13 times speedup in computation performance. Yiyu Tan, Toshiyuki Imamura |
CLUSTER | 2 |
| 2020 | Acceleration of fusion plasma turbulence simulations using the mixed-precision communication-avoiding krylov methodabstractThe multi-scale full-f simulation of the next generation experimental fusion reactor ITER based on a five dimensional (5D) gyrokinetic model is one of the most computationally demanding problems in fusion science. In this work, a Gyrokinetic Toroidal 5D Eulerian code (GT5D) is accelerated by a new mixed-precision communication-avoiding (CA) Krylov method. The bottleneck of global collective communication on accelerated computing platforms is resolved using a CA Krylov method. In addition, a new FP16 preconditioner, which is designed using the new support for FP16 SIMD operations on A64FX, reduces both the number of iterations (halo data communication) and the computational cost. The performance of the proposed method for ITER size simulations with ~0.1 trillion grids on 1,440 CPUs/GPUs on Fugaku and Summit shows 2.8× and 1.9× speedups respectively from the conventional non-CA Krylov method, and excellent strong scaling is obtained up to 5,760 CPUs/GPUs. Yasuhiro Idomura, Takuya Ina, Yussuf Ali, Toshiyuki Imamura |
SC | 4 |
| 2020 | A 1024-member ensemble data assimilation with 3.5-km mesh global weather simulationsabstractNumerical weather prediction (NWP) supports our daily lives. Weather models require higher spatiotemporal resolutions to prepare for extreme weather disasters and reduce the uncertainty of predictions. The accuracy of the initial state of the weather simulation is also critical; thus, we need more advanced data assimilation (DA) technology. By combining resolution and ensemble size, we have achieved the world’s largest weather DA experiment using a global cloud-resolving model and an ensemble Kalman filter method. The number of grid points was $\sim$4.4 trillion, and 1.3 PiB of data was passed from the model simulation part to the DA part. We adopted a data-centric application design and approximate computing to speed up the overall system of DA. Our DA system, named NICAM-LETKF, scales to 131,072 nodes (6,291,456 cores) of the supercomputer Fugaku with a sustained performance of 29 PFLOPS and 79 PFLOPS for the simulation and DA parts, respectively. Hisashi Yashiro, Koji Terasaki, Yuta Kawai, Shuhei Kudo, Takemasa Miyoshi, Toshiyuki Imamura, Kazuo Minami, Hikaru Inoue, Tatsuo Nishiki, Takayuki Saji, Masaki Satoh, Hirofumi Tomita |
SC | 6 |
| 2019 | Cache-efficient implementation and batching of tridiagonalization on manycore CPUsabstractWe herein propose an efficient implementation of tridiagonalization (TRD) for small matrices on manycore CPUs. Tridiagonalization is a matrix decomposition that is used as a preprocessor for eigenvalue computations. Further, TRD for such small matrices appears even in the HPC environment as a subproblem of large computations. Shuhei Kudo, Toshiyuki Imamura |
HPC Asia | 2 |
| 2016 | Reduced-Precision Floating-Point Formats on GPUs for High Performance and Energy Efficient ComputationabstractMost computer programs are written using either or both 32- and 64-bit floating-point formats (FP32 and FP64). To save memory space, improve the computation speed, and improve energy efficiency by eliminating waste bit data in floating-point data, we need reduced-precision formats that can represent various and lower floating-point precisions. This paper proposes the implementation of reduced-precision floatingpoint formats, which provide different and shorter significand lengths compared with the IEEE formats on graphics processing units. This paper demonstrates the performance of some linear algebra kernels (AXPY, GEMV, and CSRMV) using reduced-precision formats on GeForce GTX 980. Our implementations with the reduced-precision formats outperformed the optimized vendor implementations for FP32 and FP64. Daichi Mukunoki, Toshiyuki Imamura |
CLUSTER | 2 |
| 2015 | Fast Implementation of General Matrix-Vector Multiplication (GEMV) on Kepler GPUsabstractThis paper proposes a fast implementation method for the general matrix-vector multiplication (GEMV) routine, which is one of the level-2 Basic Linear Algebra Subprograms (BLAS) subroutines, for a column-major and non-transposed matrix on NVIDIA Kepler architecture graphics processing units (GPUs). We began by implementing the GEMV kernel using typical blocking techniques for shared-memory and register along with 128-bit vector load/store instructions. In our initial investigation, we found that even though the kernel could approach actual peak GPU throughput at some matrix sizes, performance fluctuates periodically depending on the problem size. In our next step, we investigated the reason for the fluctuations using a performance model based on a thread-block scheduling mechanism, and then created a method of determining optimal thread-block sizes that avoids those fluctuations. As the results show, when run on two Kepler architecture GPUs, our single-precision GEMV (SGEMV) routine achieved better performance in terms of both throughput and performance stability (with respect to the problem size) when compared to existing implementations: CUBLAS 6.5, MAGMA 1.4.1 and KBLAS 1.0. Our implementation techniques can be used not only for SGEMV but also double-precision (DGEMV), single-complex (CGEMV), and double-complex (ZGEMV). While this paper discusses primarily Kepler architecture, we also explore the performance of proposal implementation on Maxwell architecture, which is the next generation of Kepler architecture. Daichi Mukunoki, Toshiyuki Imamura, Daisuke Takahashi |
PDP | 2 |
| 2011 | Parallelization design on multi-core platforms in density matrix renormalization group toward 2-D quantum strongly-correlated systemsabstractOne of the most fascinating issues in modern condensed matter physics is to understand highly-correlated electronic structures and propose their novel device designs toward the reduced carbon-dioxide future. Among various developed numerical approaches for highly-correlated electrons, the density matrix renormalization group (DMRG) has been widely accepted as the most promising numerical scheme compared to Monte Carlo and exact diagonalization in terms of accuracy and accessible system size. In fact, DMRG almost perfectly resolves one-dimensional chain like long quantum systems. In this paper, we suggest its extended approach toward higher-dimensional systems by high-performanc computing techniques. The computing target in DMRG is a huge non-uniform sparse matrix diagonalization. In order to efficiently parallelize the part, we implement communication step doubling together with reuse of the mid-point data between the doubled two steps to avoid severe bottleneck of all-to-all communications essential for the diagonalization. The technique is successful even for clusters composed of more than 1000 cores and offers a trustworthy exploration way for two-dimensional highly-correlated systems. Susumu Yamada, Toshiyuki Imamura, Masahiko Machida |
SC | 2 |
| 2006 | Gordon Bell finalists I - High-performance computing for exact numerical approaches to quantum many-body problems on the earth simulatorabstractIn order to study quantum many-body problems, we develop two matrix diagonalization codes, which solve only the ground state and all quantum states, respectively. The target model in both codes is the Hubbard model with confinement potential which describes an atomic Fermi gas loaded on an optical lattice and partly High-Tc cuprate superconductor. For the former code, we obtain 18.692TFlops (57% of the peak) as the best performance on the Earth Simulator when calculating the ground state of 100-billion dimensional matrix. From these large-scale calculations, we find atomic-scale inhomogeneous superfluid state which is now a challenging subject for physicists. For the latter code, we succeed in solving the matrix whose dimension is 375,000 with locally 24.6TFlops (75% of the peak). The calculations reveal that a change from Schrodinger's cat to classical like one can be controlled by tuning the interaction. This is a marked contrast to the general concept. Susumu Yamada, Toshiyuki Imamura, Takuma Kano, Masahiko Machida |
SC | 2 |
| 2005 | 16.447 TFlops and 159-Billion-dimensional Exact-diagonalization for Trapped Fermion-Hubbard Model on the Earth SimulatorabstractIn order to study a possibility of superfluidity in trapped atomic Fermi gases loaded on optical lattices, we implement an exact diagonalization code for the trapped Hubbard model on the Earth Simulator. Comparing two diagonalization algorithms, we find that the performance of the preconditioned conjugate gradient (PCG) method is 1.5 times superior to the conventional Lanczos one since the PCG method can conceal the communication overhead much more efficiently. Consequently, the PCG method shows 16.447 TFlops (50.2% of the peak) on 512 nodes. On the other hand, we succeed in solving a 159-billion-dimensional matrix by using the conventional Lanczos method. To our knowledge, this dimension is a world-record. Numerical results reveal that an unconventional type of superfluidity specific to the confined system develops under repulsive interaction. Susumu Yamada, Toshiyuki Imamura, Masahiko Machida |
SC | 2 |
| 2003 | MPI-2 Support in Heterogeneous Computing Environment Using an SCore Cluster System
Yuichi Tsujita, Toshiyuki Imamura, Nobuhiro Yamagishi, Hiroshi Takemiya |
ISPA | 2 |
| 2000 | An Estimation of Complexity and Computational Costs for Vertical Block-Cyclic Distributed Parallel LU Factorization
Toshiyuki Imamura |
J. Supercomput. | 1 |