Demo Data from EDBT 2026 / reviewers in the wild / expert
Shirun Ho
dblp:116/7052
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 1998
0000-0002-5560-1722ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 62% Parallel and multicore computing · 38% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational science and engineering
multiphysics simulation |
0.0 | 1 | 1998 | Agent Middleware for Heterogeneous Scientific Simulations · SC 1998 |
Distributed systems
middleware |
0.0 | 1 | 1998 | Agent Middleware for Heterogeneous Scientific Simulations · SC 1998 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1998 | Agent Middleware for Heterogeneous Scientific Simulations · SC 1998 |
Parallel and multicore computing › parallel programming models
SPMD |
0.0 | 1 | 1998 | Agent Middleware for Heterogeneous Scientific Simulations · SC 1998 |
Methods — techniques the papers use, named apart from their topics
finite element method · 0.0finite difference method · 0.0agent-based data transformation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | Agent Middleware for Heterogeneous Scientific SimulationsabstractThe current technology of parallel and distributed systems allows users to exploit a variety of resources across networks. However, the support provided is often insufficient for computational scientists to simulate complicated real-world scenarios in which different kinds of scientific applications need to be combined to perform high fidelity simulations. As a result, users waste a large amount of time and effort developing custom techniques for performing semantic-level communication between heterogeneous scientific simulations. This paper describes a new middleware system that provides high-level transparency in the form of agents that automatically transfer and transform data between simulations that use different mathematical and physical modeling approaches. Based on a specification that correlates different discrete points in finite difference method (FDM), finite element method (FEM) or particle simulations, the agents provide a variety of techniques for semantically transforming the values associated with correlated points and automatically determine to which processes the values must be transferred. To facilitate use and minimize impact on user programs, the agent system includes three types of library calls that manage task identification, register different kinds of discrete points and construct a correlation table according to the specification, and transfer messages that incorporate extraction and transformation of the values on the correlated points. Another library specially optimized for parallel simulations that use a SPMD (Single Program Multiple Data stream) structure is also offered to control communication through the agents. A prototype system has been developed on the Hitachi SR2201 parallel machine as well as workstation clusters, and applied to several example applications. These include an advanced device simulation that combines quantum transport simulation with electric potential simulation, and a simulation of thermal flow resulting from high-frequency device operation that hybridizes molecular dynamics simulation with macroscopic continuum simulation. These combinations can be efficiently realized using the small number of library calls within the agent system together with additional routines that change the data formats of discrete points. The time overhead of the agent calculations is shown experimentally to agree closely with the theoretically-predicted values modeled as a function of the number of discrete points and domain decomposition in parallel simulations. This value becomes insignificant compared with that of the simulation processes for heterogeneous large-scale simulations. Shirun Ho, Satoshi Itoh, Sigeo Ihara, Richard D. Schlichting |
SC | 1 |