Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Fig 1.

Architecture of DRAM-less SSD supporting HMB.

More »

Fig 1 Expand

Table 1.

Tested SSDs.

More »

Table 1 Expand

Table 2.

Host PC environment.

More »

Table 2 Expand

Fig 2.

I/O performance comparison of DRAM-less SSDs (SSD-A, SSD-B, SSD-C) and SSDs with internal DRAM (SSD-D, SSD-E, SSD-F).

(a) LIGHT, sequential read, (b) LIGHT, sequential write, (c) LIGHT, random read, (d) LIGHT, random write, (e) HEAVY, sequential read, (f) HEAVY, sequential write, (g) HEAVY, random read, and (h) HEAVY, random write.

More »

Fig 2 Expand

Table 3.

Two workloads by fio.

More »

Table 3 Expand

Fig 3.

Some scenarios by read requests.

More »

Fig 3 Expand

Fig 4.

An algorithm for testing the existence of a read cache.

More »

Fig 4 Expand

Fig 5.

Test results for the existence of a read cache in the HMB of various SSDs.

(a) SSD-A, with HMB, (b) SSD-B, with HMB, (c) SSD-C, with HMB, (d) SSD-A, without HMB, (e) SSD-B, without HMB, and (f) SSD-C, without HMB.

More »

Fig 5 Expand

Fig 6.

Some scenarios by write requests.

More »

Fig 6 Expand

Fig 7.

An algorithm for testing the existence of a write buffer.

More »

Fig 7 Expand

Fig 8.

Test for existence of write buffer in the host memory buffer.

(a) SSD-A, with HMB, (b) SSD-B, with HMB, (c) SSD-C, with HMB, (d) SSD-A, without HMB, (e) SSD-B, without HMB, and (f) SSD-C, without HMB.

More »

Fig 8 Expand

Fig 9.

An algorithm for testing the existence of a mapping table cache.

More »

Fig 9 Expand

Fig 10.

Test for existence of mapping table cache in HMB.

(a) SSD-A, (b) SSD-B, and (c) SSD-C.

More »

Fig 10 Expand