Demo Data from EDBT 2026 / reviewers in the wild / expert
Tomohiro Okuyama
dblp:58/3184
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 50% Computational science and engineering · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 77% Performance modeling and evaluation · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › computational biophysics
biophysical simulation |
0.2 | 1 | 2014 | Accelerating ODE-Based Simulation of General and Heterogeneous Biophysical Models Using a GPU · IEEE Trans. Parallel Distributed Syst. 2014 |
Computational science and engineering › numerical analysis
numerical integration |
0.2 | 1 | 2014 | Accelerating ODE-Based Simulation of General and Heterogeneous Biophysical Models Using a GPU · IEEE Trans. Parallel Distributed Syst. 2014 |
GPUs and heterogeneous computing
GPU computing |
0.2 | 1 | 2014 | Accelerating ODE-Based Simulation of General and Heterogeneous Biophysical Models Using a GPU · IEEE Trans. Parallel Distributed Syst. 2014 |
Runtime systems and virtual machines › interpreter
bytecode interpretation |
0.1 | 1 | 2014 | Accelerating ODE-Based Simulation of General and Heterogeneous Biophysical Models Using a GPU · IEEE Trans. Parallel Distributed Syst. 2014 |
Performance modeling and evaluation
profiling |
0.1 | 1 | 2014 | Accelerating ODE-Based Simulation of General and Heterogeneous Biophysical Models Using a GPU · IEEE Trans. Parallel Distributed Syst. 2014 |
Methods — techniques the papers use, named apart from their topics
source code translation · 0.6level scheduling · 0.6bytecode interpretation · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | A parallel scheme for accelerating parameter sweep applications on a GPUabstractSUMMARY This paper proposes a parallel scheme for accelerating parameter sweep applications on a graphics processing unit. By using hundreds of cores on the graphics processing unit, we found that our scheme simultaneously processes multiple parameters rather than a single parameter. The simultaneous sweeps exploit the similarity of computing behaviors shared by different parameters, thus allowing memory accesses to be coalesced into a single access if similar irregularities appear among the parameters’ computational tasks. In addition, our scheme reduces the amount of off‐chip memory access by unifying the data that are commonly referenced by multiple parameters and by placing the unified data in the fast on‐chip memory. In several experiments, we applied our scheme to practical applications and found that our scheme can perform up to 8.5 times faster than a naive scheme that processes a single parameter at a time. We also include a discussion on application characteristics that are required for our scheme to outperform the naive scheme. Copyright © 2013 John Wiley & Sons, Ltd. Fumihiko Ino, Kentaro Shigeoka, Tomohiro Okuyama, Masaya Motokubota, Kenichi Hagihara |
Concurr. Comput. Pract. Exp. | 3 |
| 2014 | Accelerating ODE-Based Simulation of General and Heterogeneous Biophysical Models Using a GPUabstractFlint is a simulator that numerically integrates heterogeneous biophysical models described by a large set of ordinary differential equations. It uses an internal bytecode representation of simulation-related expressions to handle various biophysical models built for general purposes. We propose two acceleration methods for Flint using a graphics processing unit (GPU). The first method interprets multiple bytecodes in parallel on the GPU. It automatically parallelizes the simulation using a level scheduling algorithm. We implement an interpreter of the Flint bytecode that is suited for running on the GPU, which reduces both the number of memory accesses and divergent branches to achieve higher performance. The second method translates a model into a source code for both the CPU and the GPU through the internal bytecode, which speeds up the compilation of the generated source codes, because the code size is diminished because of bytecode unification. With large models such that tens of thousands or more expressions can be evaluated simultaneously, the translated code running on the GPU achieves computational performance of up to 2.7 higher than that running on a CPU. Otherwise, with small models, the CPU is faster than the GPU. Therefore, the translated code dynamically determines on which to run either the CPU or the GPU by profiling initial few iterations of the simulation. Tomohiro Okuyama, Masao Okita, Takeshi Abe, Yoshiyuki Asai, Hiroaki Kitano, Taishin Nomura, Kenichi Hagihara |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2008 | A Task Parallel Algorithm for Computing the Costs of All-Pairs Shortest Paths on the CUDA-Compatible GPUabstractThis paper proposes a fast method for computing the costs of all-pairs shortest paths (APSPs) on the graphics processing unit (GPU). The proposed method is implemented using compute unified device architecture (CUDA), which offers us a development environment for performing general-purpose computation on the GPU. Our method is based on Harish's iterative algorithm that computes the cost of the single-source shortest path (SSSP) for every source vertex. We present that exploiting task parallelism in the APSP problem allows us to efficiently use on-chip memory in the GPU, reducing the amount of data being transferred from relatively slower off-chip memory. Furthermore, our task parallel scheme is useful to exploit a higher parallelism, increasing the efficiency with highly threaded code. As a result, our method is 3.4--15 times faster than the prior method. Using on-chip memory, our method eliminates approximately 20% of data loads from off-chip memory. Tomohiro Okuyama, Fumihiko Ino, Kenichi Hagihara |
ISPA | 1 |