VLDB 2026 Research / reviewers in the wild / expert
Shuou Nomura
dblp:55/8277
· DBLP profile ↗
6ranked-venue papers
2as first author
2since 2021 · last 2023
0009-0009-8545-6675ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorSecurity and privacy · 1Databases, data management, data science and information retrieval · 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
3 papers |
Storage systems · 56% Hardware reliability and fault tolerance · 19% Memory systems · 19% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › flash and SSD
flash memory |
0.5 | 1 | 2021 | Approaching DRAM performance by using microsecond-latency flash memory for small-sized random read accesses: a new access method and its graph applications · Proc. VLDB Endow. 2021 |
Storage systems › flash and SSD › SSD performance
low-latency SSD |
0.5 | 1 | 2021 | Approaching DRAM performance by using microsecond-latency flash memory for small-sized random read accesses: a new access method and its graph applications · Proc. VLDB Endow. 2021 |
Memory systems
non-volatile memory |
0.5 | 1 | 2021 | Approaching DRAM performance by using microsecond-latency flash memory for small-sized random read accesses: a new access method and its graph applications · Proc. VLDB Endow. 2021 |
Storage systems › flash and SSD
solid-state drive |
0.5 | 1 | 2021 | Approaching DRAM performance by using microsecond-latency flash memory for small-sized random read accesses: a new access method and its graph applications · Proc. VLDB Endow. 2021 |
Graph algorithms and graph theory › graph traversal
breadth-first search |
0.1 | 1 | 2021 | Approaching DRAM performance by using microsecond-latency flash memory for small-sized random read accesses: a new access method and its graph applications · Proc. VLDB Endow. 2021 |
Hardware reliability and fault tolerance › redundancy
dual modular redundancy |
0.1 | 1 | 2011 | Sampling + DMR: practical and low-overhead permanent fault detection · ISCA 2011 |
Distributed systems
fault tolerance |
0.1 | 1 | 2011 | Sampling + DMR: practical and low-overhead permanent fault detection · ISCA 2011 |
Hardware reliability and fault tolerance
permanent fault |
0.1 | 1 | 2011 | Sampling + DMR: practical and low-overhead permanent fault detection · ISCA 2011 |
Hardware reliability and fault tolerance
fault-tolerant architecture |
0.1 | 1 | 2010 | Relax: an architectural framework for software recovery of hardware faults · ISCA 2010 |
Processor architecture and microarchitecture
chip multiprocessor |
0.0 | 1 | 2011 | Sampling + DMR: practical and low-overhead permanent fault detection · ISCA 2011 |
Hardware reliability and fault tolerance › soft errors
transient fault |
0.0 | 1 | 2010 | Relax: an architectural framework for software recovery of hardware faults · ISCA 2010 |
Methods — techniques the papers use, named apart from their topics
IO request optimization · 1.0stackless coroutines · 0.5stackless coroutine · 0.5sampling · 0.1dual modular redundancy · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | BOOSTER: Rethinking the erase operation of low-latency SSDs to achieve high throughput and less long latencyabstractThe disregarded performance of erase operation in low-latency NAND flash memory relatively increases the impact of garbage collection interferences, which is a challenge when considering the use for storage class memory applications. Conventional erase-related techniques do not sufficiently conceal the impact of erase operation and incur a performance trade-off between throughput and latency. In this paper, we propose a boost and stop erase (BOOSTER) technique consisting of a multi-block erase technique and an adaptive erase suspension technique. The proposed technique improves both throughput and latency of low-latency NAND flash-based SSDs. Our experiments show 1.15× higher throughput and 27.2% lower latency than the conventional techniques in the small random workload. The proposed technique also passes the certification test with 1.8 to 4.9× higher load in Aerospike Certification Tool evaluations. Takumi Fujimori, Shuou Nomura |
SYSTOR | 2 |
| 2021 | Approaching DRAM performance by using microsecond-latency flash memory for small-sized random read accesses: a new access method and its graph applicationsabstractFor applications in which small-sized random accesses frequently occur for datasets that exceed DRAM capacity, placing the datasets on SSD can result in poor application performance. For the read-intensive case we focus on in this paper, low latency flash memory with microsecond read latency is a promising solution. However, when they are used in large numbers to achieve high IOPS (Input/Output operations Per Second), the CPU processing involved in IO requests is an overhead. To tackle the problem, we propose a new access method combining two approaches: 1) optimizing issuance and completion of the IO requests to reduce the CPU overhead. 2) utilizing many contexts with lightweight context switches by stackless coroutines. These reduce the CPU overhead per request to less than 10 ns, enabling read access with DRAM-like overhead, while the access latency longer than DRAM can be hidden by the context switches. We apply the proposed method to graph algorithms such as BFS (Breadth First Search), which involves many small-sized random read accesses. In our evaluation, the large graph data is placed on microsecond-latency flash memories within prototype boards, and it is accessed by the proposed method. As a result, for the synthetic and real-world graphs, the execution times of the graph algorithms are 88--141% of those when all the data are placed in DRAM. Tomoya Suzuki, Kazuhiro Hiwada, Hirotsugu Kajihara, Shintaro Sano, Shuou Nomura, Tatsuo Shiozawa |
Proc. VLDB Endow. | 5 |
| 2011 | Sampling + DMR: practical and low-overhead permanent fault detectionabstractWith technology scaling, manufacture-time and in-field permanent faults are becoming a fundamental problem. Multi-core architectures with spares can tolerate them by detecting and isolating faulty cores, but the required fault detection coverage becomes effectively 100% as the number of permanent faults increases. Dual-modular redundancy(DMR) can provide 100% coverage without assuming device-level fault models, but its overhead is excessive. Shuou Nomura, Matthew D. Sinclair, Chen-Han Ho, Venkatraman Govindaraju, Marc de Kruijf, Karthikeyan Sankaralingam |
ISCA | 1 |
| 2010 | A unified model for timing speculation: Evaluating the impact of technology scaling, CMOS design style, and fault recovery mechanismabstractDue to fundamental device properties, energy efficiency from CMOS scaling is showing diminishing improvements. To overcome the energy efficiency challenges, timing speculation has been proposed to optimize for common-case timing conditions, with errors occurring under worst-case conditions detected and corrected in hardware. Although various timing speculation techniques have been proposed, no general framework exists for reasoning about the trade-offs and high-level design considerations of timing speculation. This paper develops two models to study the end-to-end behavior of timing speculation: a hardware-level efficiency model that considers the effects of process variations on path delays, and a complementary system-level recovery model. When combined, the models are used to assess the impact of technology scaling, CMOS design style, and fault recovery mechanism on the efficiency of timing speculation. Our results show that (1) efficiency gains from timing speculation do not improve as technology scales, (2) ultra-low power (sub-threshold) CMOS designs benefit most from timing speculation - we report a 47% potential energy-delay reduction, and (3) fine-grained fault recovery is key to significant energy improvements. The combined model uses only high-level inputs to derive quantitative energy efficiency benefits without any need for detailed simulation, making it a potentially useful tool for hardware developers. Marc de Kruijf, Shuou Nomura, Karthikeyan Sankaralingam |
DSN | 2 |
| 2010 | Relax: an architectural framework for software recovery of hardware faultsabstractAs technology scales ever further, device unreliability is creating excessive complexity for hardware to maintain the illusion of perfect operation. In this paper, we consider whether exposing hardware fault information to software and allowing software to control fault recovery simplifies hardware design and helps technology scaling. Marc de Kruijf, Shuou Nomura, Karthikeyan Sankaralingam |
ISCA | 2 |
| 2010 | A fast and highly accurate path delay emulation framework for logic-emulation of timing speculationabstractThis paper proposes a novel path-delay fault emulation technique called Replay. We specifically show it allows FPGA emulation of digital ICs that adopt timing-speculation techniques. For each flip-flop, Replay builds a timing-error predictor based on timing-speculation's aggressive clock period. We use a heuristic which replicates the combination logic and uses path delays to determine which paths will be excited based on the aggressive clock period. The timing-error prediction accuracy is more than 99% for a set of real workloads on the OpenRISC processor and the FPGA emulation speed shows practically no slowdown. We also demonstrate that Replay can evaluate the impact of voltage-drop timing-faults. This fast and accurate timing-error prediction enables practical emulation of timing-speculation and quantitative analysis early in the design-cycle. Shuou Nomura, Karthikeyan Sankaralingam, Ranganathan Sankaralingam |
ITC | 1 |