Demo Data from VLDB 2026 / reviewers in the wild / expert
Xiongxiong She
dblp:276/1686
· DBLP profile ↗
4ranked-venue papers
1as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author · 2 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 · 81% Embedded and real-time systems · 19% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › file systems › file system design
mobile file system |
1.1 | 2 | 2022 | ELOFS: An Extensible Low-Overhead Flash File System for Resource-Scarce Embedded Devices · IEEE Trans. Computers 2022 Bridging Mismatched Granularity Between Embedded File Systems and Flash Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Storage systems › file systems
flash file system |
1.0 | 2 | 2022 | ELOFS: An Extensible Low-Overhead Flash File System for Resource-Scarce Embedded Devices · IEEE Trans. Computers 2022 LOFFS: A Low-Overhead File System for Large Flash Memory on Embedded Devices · DAC 2020 |
Embedded and real-time systems › resource-constrained systems
resource-constrained devices |
0.6 | 1 | 2022 | ELOFS: An Extensible Low-Overhead Flash File System for Resource-Scarce Embedded Devices · IEEE Trans. Computers 2022 |
Storage systems › flash and SSD
flash memory |
0.5 | 1 | 2021 | Bridging Mismatched Granularity Between Embedded File Systems and Flash Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Storage systems › flash and SSD › flash memory management
flash translation layer |
0.5 | 1 | 2021 | Bridging Mismatched Granularity Between Embedded File Systems and Flash Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Storage systems › flash and SSD
write amplification reduction |
0.5 | 1 | 2021 | Bridging Mismatched Granularity Between Embedded File Systems and Flash Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Embedded and real-time systems
embedded storage |
0.4 | 1 | 2020 | LOFFS: A Low-Overhead File System for Large Flash Memory on Embedded Devices · DAC 2020 |
Storage systems
file systems |
0.4 | 1 | 2020 | LOFFS: A Low-Overhead File System for Large Flash Memory on Embedded Devices · DAC 2020 |
Storage systems
metadata management |
0.2 | 1 | 2022 | ELOFS: An Extensible Low-Overhead Flash File System for Resource-Scarce Embedded Devices · IEEE Trans. Computers 2022 |
Storage systems › flash and SSD › flash memory
NAND flash |
0.1 | 1 | 2020 | LOFFS: A Low-Overhead File System for Large Flash Memory on Embedded Devices · DAC 2020 |
Methods — techniques the papers use, named apart from their topics
hybrid file structures · 1.0space management granularity · 0.6storage middleware · 0.5logical-to-physical mapping · 0.5space management · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | ELOFS: An Extensible Low-Overhead Flash File System for Resource-Scarce Embedded DevicesabstractEmerging applications like machine learning in embedded devices (e.g., satellites and vehicles) require huge storage space, which recently stimulates the widespread deployment of large-scale flash memory in IoT devices. However, existing embedded file systems fall short in managing large-capacity storage efficiently for two reasons. First, prior arts store data structures of file systems either in flash or in main memory, which severely magnifies the scarcity of computing and memory resources. Moreover, the fine-grained metadata management in the existing embedded file systems induces significant energy consumption for large-capacity storage. In this paper, we propose a novel embedded file system, ELOFS, to tackle the above issues and manage large-capacity NAND flash on resource-scarce devices. ELOFS is made efficient through three novel techniques. First, we redefine the space management granularity and streamline the metadata to speed up the mounting performance. In addition, we design hybrid file structures to adapt dissimilar access patterns of embedded devices. Furthermore, ELOFS provides opportunities for in-depth cooperation with application-specific systems. We implement ELOFS with Memory Technology Device (MTD) interfaces, and the experimental results show that ELOFS outperforms YAFFS and UBIFS in terms of write, read, and deletions with orders of magnitude reductions on memory footprint and mounting time. Runyu Zhang 0002, Duo Liu 0002, Xianzhang Chen, Xiongxiong She, Chaoshu Yang, Yujuan Tan, Zhaoyan Shen, Zili Shao, Lei Qiao 0002 |
IEEE Trans. Computers | 4 |
| 2021 | Bridging Mismatched Granularity Between Embedded File Systems and Flash MemoryabstractThe mismatch between logical and physical I/O granularity inhibits the deployment of embedded file systems. Most existing embedded file systems manage logical space with a small unit, which is no longer the case of the flash operation granularity. Manually enlarging the logical I/O granularity of file systems requires enormous transplanting efforts. Moreover, large logical pages signify the write amplification problem, which turns to severe space consumption and performance collapse. This article designs a novel storage middleware, NV-middle, for legacy-embedded file systems with large-capacity flash memories. Legacy-embedded storage schemes can be smoothly transplanted into new platforms with different hardware read/write granularity. Moreover, the legacy optimization schemes can be maximally reserved, without inducing write amplification problems. We implement NV-middle with the state-of-the-art embedded file system, YAFFS2. Comprehensive evaluations show that NV-middle can achieve times of performance improvement over manually transplanted YAFFS2 with various workloads. Runyu Zhang 0002, Duo Liu 0002, Zhaoyan Shen, Xiongxiong She, Chaoshu Yang, Xianzhang Chen, Yujuan Tan, Chengliang Wang 0002 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 2020 | LOFFS: A Low-Overhead File System for Large Flash Memory on Embedded DevicesabstractEmerging applications like machine learning in embedded devices (e.g., satellite and vehicles) require huge storage space, which recently stimulates the widespread deployment of large-capacity flash memory in IoT devices. However, existing embedded file systems fall short in managing large-capacity storage efficiently for excessive memory consumption and poor booting performance. In this paper, we propose a novel embedded file system, LOFFS, to tackle the above issues and manage large-capacity NAND flash on resource-limited embedded devices. We redesign the space management mechanisms and construct hybrid file structures to achieve high performance with minimum resource occupation. We have implemented LOFFS in Linux, and the experimental results show that LOFFS outperforms YAFFS by 55.8% on average with orders of magnitude reductions on memory footprint. Runyu Zhang 0002, Duo Liu 0002, Xianzhang Chen, Xiongxiong She, Chaoshu Yang, Yujuan Tan, Zhaoyan Shen, Zili Shao |
DAC | 4 |
| 2020 | Making Inconsistent Components More Efficient For Hybrid B+TreesabstractThe emergence of non-volatile memories (NVMs) provides opportunities for efficiently manipulating and storing tree-based indexes. Traditional tree structures fail to take full advantage of NVMs due to the considerable shifts of entries. Those redundant write activities induce severe performance collapse and power consumption, which is unacceptable for embedded systems. Advanced schemes, such as NV-Tree, remain only leaf nodes in NVM to lighten the burden of writes. However, NV-Tree suffers from frequency and in-DRAM structures. In this paper, we develop a novel tree structure, Marionette-Tree, to address these issues. We follow the hybrid layout of non-leaf/leaf nodes and adopt bitmap-based leaf nodes for minimum NVM writes. We aggregate the pointers of internal nodes into a shadow array, allowing recording more keys in an internal node. We also design a delayed-split-migration scheme to minimize the management overhead of the shadow array. Extensive evaluations demonstrate that Marionette-Tree can achieve 1.38 × and 5.73 × insertion speedup over two state-of-the-arts. Xiongxiong She, Chengliang Wang 0002, Fenghua Tu |
ICPADS | 1 |