Publication List
• Journals • Conferences • Patents • Preprints • Back •
Journal Articles
-
"Circ-Tree: A B+-Tree Variant With Circular Design for Persistent Memory",
IEEE Transactions on Computers, vol. 71, no. 2, pp. 296–308, 2022.
[link]
[bibtex]
(Full Paper, CCF A)
-
"An Exploration of Effective Fuzzing for Side-channel Cache Leakage",
Software Testing, Verification and Reliability (STVR), vol. 30, no. 1, January, 2020.
[link]
[bibtex]
(Full Paper, CCF B)
-
"NV-Journaling: Locality-Aware Journaling Using Byte-Addressable Non-Volatile Memory",
IEEE Transactions on Computers, vol. 69, no. 2, pp. 288–299, Feb, 2020.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Crab-Tree: A Crash Recoverable B+-Tree Variant for Persistent Memory with ARMv8 Architecture",
ACM Trans. Embed. Comput. Syst., vol. 19, no. 5, September, 2020.
[link]
[bibtex]
(Full Paper, CCF B)
-
"How to Secure Autonomous Mobile Robots? An Approach with Fuzzing, Detection and Mitigation",
Journal of Systems Architecture, pp. 101838, 2020.
[link]
[bibtex]
(Full Paper, CCF B)
-
"GREYHOUND: Directed Greybox Wi-Fi Fuzzing",
IEEE Transactions on Dependable and Secure Computing, vol. 0, no. ja, pp. 1–18, 2020.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Stitcher: Correlating digital forensic evidence on internet-of-things devices",
Forensic Science International: Digital Investigation, vol. 35, pp. 301071, 2020.
[link]
[bibtex]
(Full Paper)
-
"Persisting RB-Tree into NVM in a Consistency Perspective",
ACM Transactions on Storage, vol. 14, no. 1, pp. 6:1–6:27, February, 2018.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Dynamic Scheduling with Service Curve for QoS Guarantee of Large-Scale Cloud Storage",
IEEE Transactions on Computers, vol. 67, no. 4, pp. 457–468, April, 2018.
[link]
[bibtex]
(Full Paper, CCF A)
-
"NV-Dedup: High-Performance Inline Deduplication for Non-Volatile Memory",
IEEE Transactions on Computers, vol. 67, no. 5, pp. 658–671, May, 2018.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Optimizing File Systems with Fine-grained Metadata Journaling on Byte-addressable NVM",
ACM Transactions on Storage, vol. 13, no. 2, pp. 13:1–13:25, June, 2017.
[link]
[bibtex]
(Full Paper, CCF A)
-
"NV-Tree: A Consistent and Workload-Adaptive Tree Structure for Non-Volatile Memory",
IEEE Transactions on Computers, vol. 65, no. 7, pp. 2169–2183, July, 2016.
[link]
[bibtex]
(Full Paper, CCF A)
-
"TreeFTL: An Efficient Workload-Adaptive Algorithm for RAM Buffer Management of NAND Flash-Based Devices",
IEEE Transactions on Computers, vol. 65, no. 8, pp. 2618–2630, August, 2016.
[link]
[bibtex]
(Full Paper, CCF A)
-
"3DFTL: a three-level demand-based translation strategy for flash device",
IEICE Electronics Express, vol. 12, no. 8, pp. 1–8, March, 2015.
[link]
[bibtex]
(Full Paper)
Conference Articles
-
"Exploring Architectural Implications to Boost Performance for in-NVM B+-tree",
Proceedings of the 28th Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 116–121, January, 2023.
[link]
[bibtex]
(Full Paper, CCF C)
-
"NobLSM: An LSM-Tree with Non-Blocking Writes for SSDs",
Proceedings of the 59th ACM/IEEE Design Automation Conference, pp. 403–408, 2022.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Boosting the Search Performance of B+-tree with Sentinels for Non-volatile Memory",
Proceedings of the 27th Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 244–249, January, 2022.
[link]
[bibtex]
(Full Paper, CCF C)
-
"SweynTooth: Unleashing Mayhem over Bluetooth Low Energy",
2020 USENIX Annual Technical Conference (USENIX ATC 20), pp. 911–925, July, 2020.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Isle-Tree: A B+-Tree with Intra-Cache Line Sorted Leaves for Non-volatile Memory",
2020 IEEE 38th International Conference on Computer Design (ICCD), vol. , no. , pp. 573–580, October, 2020.
[link]
[bibtex]
(Full Paper, CCF B)
-
"Crash Recoverable ARMv8-oriented B+-tree for Byte-addressable Persistent Memory",
Proceedings of the 20th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems, pp. 33–44, June, 2019.
[link]
[bibtex]
(Full Paper,CCF B)
-
"Road Context-aware Intrusion Detection System for Autonomous Cars",
Proceedings of the 21st International Conference on Information and Communications Security, pp. 1 – 18, December, 2019.
[link]
[bibtex]
(Full Paper, CCF C)
-
"LAWN: Boosting the Performance of NVMM File System Through Reducing Write Amplification",
Proceedings of the 55th Annual Design Automation Conference, pp. 6:1–6:6, June, 2018.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Work-in-Progress: Road Context-Aware Intrusion Detection System for Autonomous Cars",
Proceedings of the International Conference on Embedded Software, pp. 8:1–8:3, September, 2018.
[link]
[bibtex]
(Work-in-progress Paper, in Proceedings)
-
"Transactional NVM Cache with High Performance and Crash Consistency",
Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 56:1–56:12, November, 2017.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Fine-grained metadata journaling on NVM",
2016 32nd Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–13, May, 2016.
[link]
[bibtex]
(Full Paper, CCF B)
-
"NVM-Accelerated Metadata Management for Flash-Based SSDs",
2016 International Conference on Cloud Computing Research and Innovations (ICCCRI), pp. 134–139, May, 2016.
[link]
[bibtex]
(Full Paper)
-
"Extending SSD Lifetime with Persistent In-Memory Metadata Management",
2016 IEEE International Conference on Cluster Computing (CLUSTER), pp. 308–311, September, 2016.
[link]
[bibtex]
(Short Paper, CCF B)
-
"NV-Tree: Reducing Consistency Cost for NVM-based Single Level Systems",
13th USENIX Conference on File and Storage Technologies (FAST 15), pp. 167–181, February, 2015.
[link]
[bibtex]
(Full Paper, CCF A)
-
"How to be consistent with persistent memory? An evaluation approach",
2015 IEEE International Conference on Networking, Architecture and Storage (NAS), pp. 186–194, August, 2015.
[link]
[bibtex]
(Full Paper, Best Paper Candidate)
-
"Data-centric garbage collection for NAND flash devices",
2015 IEEE Non-Volatile Memory System and Applications Symposium (NVMSA), pp. 1–6, August, 2015.
[link]
[bibtex]
(Short Paper)
-
"Accelerating Cloud Storage System with Byte-Addressable Non-Volatile Memory",
Proceedings of the 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS), pp. 354–361, December, 2015.
[link]
[bibtex]
(Full Paper, CCF C)
-
"ASAC: Automatic Sensitivity Analysis for Approximate Computing",
Proceedings of the 2014 SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems, pp. 95–104, June, 2014.
[link]
[bibtex]
(Full Paper, CCF B)
-
"TreeFTL: Efficient RAM Management for High Performance of NAND Flash-based Storage Systems",
Proceedings of the Conference on Design, Automation and Test in Europe, pp. 374–379, March, 2013.
[link]
[bibtex]
(Full Paper, CCF B)
-
"SAW: System-assisted Wear Leveling on the Write Endurance of NAND Flash Devices",
Proceedings of the 50th Annual Design Automation Conference, pp. 164:1–164:9, June, 2013.
[link]
[bibtex]
(Full Paper, CCF A)
-
"Extending the Lifetime of NAND Flash Memory by Salvaging Bad Blocks",
Proceedings of the Conference on Design, Automation and Test in Europe, pp. 260–263, March, 2012.
[link]
[bibtex]
(Interactive-Presentation Paper, CCF B)
-
"ADAPT: Efficient workload-sensitive flash management based on adaptation, prediction and aggregation",
2012 IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–12, April, 2012.
[link]
[bibtex]
(Full Paper, CCF B)
-
"Observational Wear Leveling: An Efficient Algorithm for Flash Memory Management",
Proceedings of the 49th Annual Design Automation Conference, pp. 235–242, June, 2012.
[link]
[bibtex]
(Full Paper, CCF A)
Miscellaneous
-
"Method of file system design and failure recovery with non-volatile memory",
, no. US Patent App. 15/113,812, November, 2018.
[link]
[bibtex]
(Filed January 23, 2015. Granted November 13, 2018.)
Preprints
-
"Enabling Atomic Durability for Persistent Memory with Transiently Persistent CPU Cache",
arXiv e-prints, October, 2022.
[link]
[bibtex]
-
"Boosting the Search Performance of B+-tree for Non-volatile Memory
with Sentinels",
arXiv e-prints, June, 2021.
[link]
[bibtex]
-
"Reuse Distance-based Copy-backs of Clean Cache Lines to Lower-level Caches",
arXiv e-prints, May, 2021.
[link]
[bibtex]
-
"Stitcher: Correlating Digital Forensic Evidenceon Internet-of-Things Devices",
arXiv e-prints, March, 2020.
[link]
[bibtex]
-
"Securing Autonomous Service Robots through Fuzzing, Detection, and Mitigation",
arXiv e-prints, March, 2020.
[link]
[bibtex]
-
"Road Context-aware Intrusion Detection System for Autonomous Cars",
arXiv e-prints, August, 2019.
[link]
[bibtex]
-
"Circ-Tree: A B+-Tree Variant with Circular Design for Persistent Memory",
arXiv e-prints, December, 2019.
[link]
[bibtex]