Demo Data from EDBT 2026 / reviewers in the wild / expert
Xiaoyu Yao
dblp:32/1074
· DBLP profile ↗
7ranked-venue papers
3as first author
3since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous 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
3 papers |
Storage systems · 62% Memory systems · 29% Energy-efficient computing · 9% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › magnetic storage
disk storage |
0.1 | 2 | 2008 | Exploiting In-Memory and On-Disk Redundancy to Conserve Energy in Storage Systems · IEEE Trans. Computers 2008 RIMAC: a novel redundancy-based hierarchical cache architecture for energy efficient, high performance storage systems · EuroSys 2006 |
Storage systems › storage reliability
RAID |
0.1 | 2 | 2008 | Exploiting In-Memory and On-Disk Redundancy to Conserve Energy in Storage Systems · IEEE Trans. Computers 2008 RIMAC: a novel redundancy-based hierarchical cache architecture for energy efficient, high performance storage systems · EuroSys 2006 |
Memory systems
cache |
0.1 | 1 | 2009 | A New Hierarchical Data Cache Architecture for iSCSI Storage Server · IEEE Trans. Computers 2009 |
Memory systems › cache design
data cache design |
0.1 | 1 | 2009 | A New Hierarchical Data Cache Architecture for iSCSI Storage Server · IEEE Trans. Computers 2009 |
Storage systems › networked storage
storage server |
0.1 | 1 | 2009 | A New Hierarchical Data Cache Architecture for iSCSI Storage Server · IEEE Trans. Computers 2009 |
Memory systems
cache design |
0.1 | 2 | 2008 | RIMAC: a novel redundancy-based hierarchical cache architecture for energy efficient, high performance storage systems · EuroSys 2006 Exploiting In-Memory and On-Disk Redundancy to Conserve Energy in Storage Systems · IEEE Trans. Computers 2008 |
Storage systems › storage reliability › RAID
power-aware RAID |
0.1 | 1 | 2008 | Exploiting In-Memory and On-Disk Redundancy to Conserve Energy in Storage Systems · IEEE Trans. Computers 2008 |
Energy-efficient computing
power management |
0.1 | 1 | 2008 | Exploiting In-Memory and On-Disk Redundancy to Conserve Energy in Storage Systems · IEEE Trans. Computers 2008 |
Storage systems
energy-efficient storage |
0.1 | 1 | 2006 | RIMAC: a novel redundancy-based hierarchical cache architecture for energy efficient, high performance storage systems · EuroSys 2006 |
Storage systems › networked storage › storage networking
iSCSI |
0.0 | 1 | 2009 | A New Hierarchical Data Cache Architecture for iSCSI Storage Server · IEEE Trans. Computers 2009 |
Storage systems › networked storage
storage area network |
0.0 | 1 | 2009 | A New Hierarchical Data Cache Architecture for iSCSI Storage Server · IEEE Trans. Computers 2009 |
Methods — techniques the papers use, named apart from their topics
request transformation · 0.1state-locality-aware cache placement · 0.1prototype implementation · 0.1second-chance cache replacement · 0.1parity-based reconstruction · 0.1parity redundancy · 0.1cache replacement · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Driving Behaviour Research for Autonomous Vehicle Interaction Design: A Comprehensive Review and Future DirectionsabstractDespite the crucial role of driving behaviour research in shaping autonomous vehicle interaction design, the current state of their deep integration remains unexplored, constraining the design innovative of autonomous vehicle. This study conducted a systematic review by analysing 320 publications from 2003 to 2023 following PRISMA guidelines. Initially, the research evolution trajectory was depicted through performance analysis, followed by exploring dynamic research themes using scientific mapping. The results reveal the pivotal role of driving behaviour research in fostering innovative practices within autonomous vehicle interaction design and the evolution of thematic content. Three future directions are identified: behaviour insights of diverse interactive entities, all-in-one design solutions, and mixed-reality design evaluation tools. These findings provide practical guidance for utilizing driving behaviour research to foster innovation in AV interaction design, thereby accelerating the socialization of AVs and the transformation towards intelligent mobility. Xiaofang Yuan, Fenghui Deng, Xiaoyu Yao |
Int. J. Hum. Comput. Interact. | 3 |
| 2024 | Unveiling consumer preferences: A two-stage deep learning approach to enhance accuracy in multi-channel retail sales forecasting
Hefu Liu, Xiaoyu Yao, Liangqing Zhang |
Expert Syst. Appl. | 3 |
| 2024 | An end to end two-stream framework for station-level bike-sharing flow prediction
Xiaoyu Yao |
Expert Syst. Appl. | 1 |
| 2009 | A New Hierarchical Data Cache Architecture for iSCSI Storage ServerabstractWith the emergence of data-intensive applications, recent years have seen a fast-growing volume of I/O traffic propagated through the local I/O interconnect bus. This raises up a question for storage servers on how to resolve such a potential bottleneck. In this paper, we present a hierarchical data cache architecture called DCA to effectively slash local interconnect traffic and thus boost the storage server performance. A popular iSCSI storage server architecture is chosen as an example. DCA is composed of a read cache in NIC called NIC cache and a read/write unified cache in host memory called helper cache. The NIC cache services most portions of read requests without fetching data via the PCI bus, while the helper cache (1) supplies some portions of read requests per partial NIC cache hit, (2) directs cache placement for NIC cache, and (3) absorbs most transient writes locally. We develop a novel state-locality-aware cache placement algorithm called SLAP to improve the NIC cache hit ratio for mixed read and write workloads. To demonstrate the effectiveness of DCA, we develop a DCA prototype system and evaluate it with an open source iSCSI implementation under representative storage server workloads. Experimental results showed that DCA can boost iSCSI storage server throughput by up to 121 percent and reduce the PCI traffic by up to 74 percent compared with an iSCSI target without DCA. Jun Wang 0001, Xiaoyu Yao, Christopher Mitchell |
IEEE Trans. Computers | 2 |
| 2008 | Exploiting In-Memory and On-Disk Redundancy to Conserve Energy in Storage SystemsabstractToday's storage systems place an imperative demand on energy efficiency. A storage system often places single-rotation- rate disks into standby mode by stopping them from spinning to conserve energy when the workload is not heavy. The major obstacle of this method is a high spin-up cost introduced by passively waking up the standby disk to service requests. In this paper, we propose a redundancy-based hierarchical I/O cache architecture called RIMAC to solve the problem. The idea of RIMAC is to enable data on the standby disk(s) to be recovered by accessing a two-level I/O cache and/or active disks if needed. In parity-based redundant disk arrays, RIMAC exploits parity redundancy to dynamically XOR-reconstruct the data being accessed toward standby disk(s) at both the cache and disk levels. By avoiding passive spin-ups, RIMAC can significantly improve both energy efficiency and performance. In RIMAC, we developed 1) two power-aware read request transformation schemes called Transformable Read in Cache (TRC) and Transformable Read on Disk (TRD), 2) a power-aware write request transformation policy for parity update, and 3) a second-chance parity cache replacement algorithm to favor the request transformation rate. We evaluated RIMAC by augmenting a validated storage system simulator, DiskSim, and tested three real-life server traces, including HP's cello99, UlUC's OLTP, and SPC's search engine. Comprehensive results indicate that RIMAC is able to reduce energy consumption by up to 18 percent and simultaneously improve the average response time by up to 34 percent compared with threshold-based power management schemes for single-rotation-rate disk- based RAIDs. Jun Wang 0001, Xiaoyu Yao, Huijun Zhu |
IEEE Trans. Computers | 2 |
| 2006 | RIMAC: a novel redundancy-based hierarchical cache architecture for energy efficient, high performance storage systemsabstractEnergy efficiency becomes increasingly important in today's high-performance storage systems. It can be challenging to save energy and improve performance at the same time in conventional (i.e. single-rotation-rate) disk-based storage systems. Most existing solutions compromise performance for energy conservation. In this paper, we propose a redundancy-based, two-level I/O cache architecture called RIMAC to address this problem. The idea of RIMAC is to enable data on the standby disk to be recovered by accessing data in the two-level I/O cache or on currently active/idle disks. At both cache and disk levels, RIMAC dynamically transforms accesses toward standby disks by exploiting parity redundancy in parity-based redundant disk arrays. Because I/O requests that require physical accesses on standby disks involve long waiting time and high power consumption for disk spin-up (tens of seconds for SCSI disks), transforming those requests to accesses in a two-level, collaborative I/O cache or on active disks can significantly improve both energy efficiency and performance.In RIMAC, we developed i) two power-aware read request transformation schemes called Transformable Read in Cache (TRC) and Transformable Read on Disk (TRD), ii) a power-aware write request transformation policy for parity update and iii) a second-chance parity cache replacement algorithm to improve request transformation rate. We evaluated RIMAC by augmenting a validated storage system simulator, disksim. For several real-life server traces including HP's cello 99, TPC-D and SPC's search engine, RIMAC is shown to reduce energy consumption by up to 33% and simultaneously improve the average response time by up to 30%. Xiaoyu Yao, Jun Wang 0001 |
EuroSys | 1 |
| 2005 | Toward Effective NIC Caching: A Hierarchical Data Cache Architecture for iSCSI Storage ServersabstractIn this paper, we present a hierarchical data cache architecture called DCA to effectively slash local interconnect traffic and thus boost the storage server performance. DCA is composed of a read cache in NIC card called NIC cache and a read/write unify cache in host memory called Helper cache. NIC cache services most portion of read requests without fetching data via PCI bus, while Helper cache 1) supplies some portions of read requests given partial NIC cache hits; 2) directs cache placement for NIC cache and 3) absorbs most transient writes locally. We developed a novel State Locality Aware cache Placement algorithm called SLAP to improve NIC cache hit ratio for mixed read and write workloads. To demonstrate the effectiveness of DCA, we developed a DCA prototype system and evaluated it with open source iSCSI implementation under representative storage server workloads. Experimental results showed that DCA can boost iSCSI storage server throughput by up to 121% and slash the PCI traffic by up to 74% compared with an iSCSI target without DCA. Xiaoyu Yao, Jun Wang 0001 |
ICPP | 1 |