2022
DOI: 10.1145/3463911
|View full text |Cite
|
Sign up to set email alerts
|

DirectNVM: Hardware-accelerated NVMe SSDs for High-performance Embedded Computing

Abstract: With data-intensive artificial intelligence (AI) and machine learning (ML) applications rapidly surging, modern high-performance embedded systems, with heterogeneous computing resources, critically demand low-latency and high-bandwidth data communication. As such, the newly emerging NVMe (Non-Volatile Memory Express) protocol, with parallel queuing, access prioritization, and optimized I/O arbitration, starts to be widely adopted as a de facto fast I/O communication interface. However, effectively leveraging t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…8, when the number of queues is four and the queue depth is 32, the write IOPS reaches its peak of 544,883, 99.06% of the theoretical peak value. After conducting random read and write tests on the NoPHAE, the results are compared to the Linux FIO baseline test data and the DirectNVM test data [22]. To ensure a fair comparison, the number of queues in the NoPHAE is set to 1, and the FIO test thread is set to 1, matching the test environment in the DirectNVM.…”
Section: Test Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…8, when the number of queues is four and the queue depth is 32, the write IOPS reaches its peak of 544,883, 99.06% of the theoretical peak value. After conducting random read and write tests on the NoPHAE, the results are compared to the Linux FIO baseline test data and the DirectNVM test data [22]. To ensure a fair comparison, the number of queues in the NoPHAE is set to 1, and the FIO test thread is set to 1, matching the test environment in the DirectNVM.…”
Section: Test Resultsmentioning
confidence: 99%
“…[21] proposed FERMAT, which is an FPGAaccelerated user space I/O framework offering an API and a lightweight software stack. Based on the FERMAT, [22] added priority services for users. [23] proposed FastPath, which analyzed the impact of the software stack on NVMe performance.…”
Section: Introductionmentioning
confidence: 99%
“…To improve storage performance, flash-based solid-state drives (SSDs) have been widely adopted in both industry and academia as they provide higher bandwidth and lower latency compared with the existing hard disk drives (HDDs) [4]. Especially, SSDs with the Non-Volatile Memory Express (NVMe) interface can provide higher performance than SSDs with the Serial AT Attachment (SATA) [5].…”
Section: Introductionmentioning
confidence: 99%