Demo Data from EDBT 2026 / reviewers in the wild / expert
Yasuhiro Endo
dblp:e/YasuhiroEndo
· DBLP profile ↗
6ranked-venue papers
2as first author
1since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% | |
| Theoretical computer science
1 paper |
Quantum computing and quantum information · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Performance modeling and evaluation · 100% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational science and engineering › computational chemistry
quantum chemistry |
1.0 | 1 | 2026 | Quantum Transformer for Molecular Learning: Multi-Configuration Ground-State Energy Prediction · AAAI 2026 |
Quantum computing and quantum information
quantum machine learning |
1.0 | 1 | 2026 | Quantum Transformer for Molecular Learning: Multi-Configuration Ground-State Energy Prediction · AAAI 2026 |
Performance modeling and evaluation
workload characterization |
0.0 | 2 | 2000 | Improving interactive performance using TIPME · SIGMETRICS 2000 The Measured Performance of Personal Computer Operating Systems · ACM Trans. Comput. Syst. 1996 |
Performance modeling and evaluation
benchmarking |
0.0 | 2 | 2000 | Improving interactive performance using TIPME · SIGMETRICS 2000 The Measured Performance of Personal Computer Operating Systems · SOSP 1995 |
Operating systems › extensible operating systems
kernel extensibility |
0.0 | 1 | 1996 | Dealing with Disaster: Surviving Misbehaved Kernel Extensions · OSDI 1996 |
Operating systems › extensible operating systems › kernel extensibility › kernel extensions
safe kernel extensions |
0.0 | 1 | 1996 | Dealing with Disaster: Surviving Misbehaved Kernel Extensions · OSDI 1996 |
Performance modeling and evaluation
latency measurement |
0.0 | 1 | 1996 | Using Latency to Evaluate Interactive System Performance · OSDI 1996 |
Performance modeling and evaluation › benchmarking
microbenchmarking |
0.0 | 1 | 1996 | The Measured Performance of Personal Computer Operating Systems · ACM Trans. Comput. Syst. 1996 |
Performance modeling and evaluation › performance monitoring
operating system performance measurement |
0.0 | 1 | 1996 | The Measured Performance of Personal Computer Operating Systems · ACM Trans. Comput. Syst. 1996 |
Operating systems
operating system performance |
0.0 | 1 | 1995 | The Measured Performance of Personal Computer Operating Systems · SOSP 1995 |
Operating systems › resource management › process management
CPU scheduling |
0.0 | 1 | 2000 | Improving interactive performance using TIPME · SIGMETRICS 2000 |
Systems and software security › isolation
software fault isolation |
0.0 | 1 | 1996 | Dealing with Disaster: Surviving Misbehaved Kernel Extensions · OSDI 1996 |
Operating systems
resource management |
0.0 | 1 | 1996 | Dealing with Disaster: Surviving Misbehaved Kernel Extensions · OSDI 1996 |
Methods — techniques the papers use, named apart from their topics
quantum circuit · 2.0pre-training · 2.0attention mechanism · 2.0hardware performance counters · 0.1human-factors research · 0.1software fault isolation · 0.0lightweight transactions · 0.0microbenchmarks · 0.0application workloads · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Quantum Transformer for Molecular Learning: Multi-Configuration Ground-State Energy PredictionabstractThe Transformer model, renowned for its powerful attention mechanism, has achieved state-of-the-art performance in various artificial intelligence tasks but faces challenges with quantum data. With a growing focus on leveraging quantum machine learning for quantum data, particularly in quantum chemistry, we propose the Molecular Quantum Transformer (MQT) for modeling interactions in molecular quantum systems. By utilizing quantum circuits to implement the attention mechanism on the molecular configurations, MQT can efficiently calculate ground-state energies for all configurations. Numerical demonstrations show that in calculating ground-state energies for H2, LiH, BeH2, and H4, MQT outperforms the classical Transformer, highlighting the promise of quantum effects in Transformer structures. Furthermore, its pretraining capability on diverse molecular data facilitates the efficient learning of new molecules, extending its applicability to complex molecular systems with minimal additional effort. Our method offers an alternative to existing quantum algorithms for estimating ground-state energies, opening new avenues in quantum chemistry and materials science. Yuichi Kamata, Quoc-Hoan Tran, Yasuhiro Endo, Hirotaka Oshima |
AAAI | 3 |
| 2000 | Improving interactive performance using TIPMEabstractOn the vast majority of today's computers, the dominant form of computation is GUI-based user interaction. In such an environment, the user's perception is the final arbiter of performance. Human-factors research shows that a user's perception of performance is affected by unexpectedly long delays. However, most performance-tuning techniques currently rely on throughput-sensitive benchmarks. While these techniques improve the average performance of the system, they do little to detect or eliminate response-time variabilities—in particular, unexpectedly long delays. Yasuhiro Endo, Margo I. Seltzer |
SIGMETRICS | 1 |
| 1996 | Using Latency to Evaluate Interactive System PerformanceabstractNo abstract available. Yasuhiro Endo, J. Bradley Chen, Margo I. Seltzer |
OSDI | 1 |
| 1996 | Dealing with Disaster: Surviving Misbehaved Kernel ExtensionsabstractToday’s extensible operating systems allow applications to modify kernel behavior by providing mechanisms for application code to run in the kernel address space. The advantage of this approach is that it provides improved application flexibility and performance; the disadvantage is that buggy or malicious code can jeopardize the integrity of the kernel. It has been demonstrated that it is feasible to use safe languages, software fault isolation, or virtual memory protection to safeguard the main kernel. However, such protection mechanisms do not address the full range of problems, such as resource hoarding, that can arise when application code is introduced into the kernel. In this paper, we present an analysis of extension mechanisms in the VINO kernel. VINO uses software fault isolation as its safety mechanism and a lightweight transaction system to cope with resource-hoarding. We explain how these two mechanisms are sufficient to protect against a large class of errant or malicious extensions, and we quantify the overhead that this protection introduces. We find that while the overhead of these techniques is high relative to the cost of the extensions themselves, it is low relative to the benefits that extensibility brings. Margo I. Seltzer, Yasuhiro Endo, Christopher Small 0001, Keith A. Smith |
OSDI | 2 |
| 1996 | The Measured Performance of Personal Computer Operating SystemsabstractThis article presents a comparative study of the performance of three operating systems that run on the personal computer architecture derived form the IBM-PC. The operating systems, Windows for Workgroups, Windows NT, and NetBSD (a freely available variant of the UNIX operating system), cover a broad range of system functionality and user requirements, from a single-address-space model to full protection with preemptive multitasking. Our measurements are enable by hardware counters in Intel's Pentium processor that permit measurement of a broad range of processor events including instruction counts and on-chip cache miss counts. We use both microbenchmarks, which expose specific difference between the systems, and application workloads, which provide an indication of expected end-to-end performance. Our microbenchmark results show that accessing system functionality is often more expensive in Windows for Workgroups than in the other two systems due to frequent changes in machine mode and the use of system call hooks. When running native applications, Windows NT is more efficient than Windows, but it incurs overhead similar to that of a microkernel, since its application interface (the Win32 API) is implemented as a user-level server. Overall, system functionality can be accessed most efficiently in NetBSD; we attribute this to its monolithic structure and to the absence of the complications created by hardware backward-compatibility requirements in the other systems. Measurements of application performance show that although the impact of these differences is significant in terms of instruction counts and other hardware events (often a factor of 2 to 7 difference between the systems), overall performance is sometimes determined by the functionality provided by specific subsystems, such as the graphics subsystem or the file system buffer cache. J. Bradley Chen, Yasuhiro Endo, Kee Chan, David Mazières, Antonio Dias, Margo I. Seltzer, Michael D. Smith 0001 |
ACM Trans. Comput. Syst. | 2 |
| 1995 | The Measured Performance of Personal Computer Operating SystemsabstractThis paper presents a comparative study of the performance of three operating systems that run on the personal computer architecture derived from the IBM-PC, The operating systems, Windows for Workgroups, Windows NT, and NetBSD (a freely available variant of the UNIX operating system), cover a broad range ofs ystem functionalist y and user requirements, from a single address space model to full protection with preemptive multi-tasking.Our measurements were enabled by hardware counters in Intel's Pentium processor that permit measurement of a broad range of processor events including instruction counts and on-chip cache miss counts.We used both microbenchmarks, which expose specific differences between the systems, and application workloads, which provide an indication of expected end-to-end performance.Our microbenchmark results show that accessing system functionality is often more expensive in Windows for Workgroups than in the other two systems due to frequent changes in machine mode and the use of system call hooks.When running native applications, Windows NT is more efficient than Windows, but it incurs overhead similar to that of a microkemel since its application interface (the Wln32 API) is implemented as a user-level server.Overall, system functionality can be accessed most efficiently in NetBSD; we attribute this to its monolithic structure, and to the absence of the complications created by hardware backwards compatibility requirements in the other systems.Measurements of application performance show that although the impact of these differences is significant in terms of instruction counts and other hardware events (often a factor of 2 to 7 difference between the systems), overall performance is sometimes determined by the functionality provided by specific subsystems, such as the graphics subsystem or the file system buffer cache. J. Bradley Chen, Yasuhiro Endo, Kee Chan, David Mazières, Antonio Dias, Margo I. Seltzer, Michael D. Smith 0001 |
SOSP | 2 |