Status Matrix

The following two tables describe the current state of component combinations in SimpleSSD-FullSystem. For the status matrix of gem5, check here.

Note

Testing environment

  • SimpleSSD-FullSystem v2.0.9 + SimpleSSD v2.0.13 (NVMe with default configuration)

  • Linux Kernel v4.9.92 (arm64 and x86_64)

  • Caches are enabled. --caches --l2cache

  • For multi-core tests, we used four cores. --num-cpu=4

ARM Architecture

CPU model

Multi-core?

Operation

MSI/MSI-X

Boot time

AtomicSimpleCPU

No

Works

Supported

12min

Yes

Works

Supported

12min

TimingSimpleCPU

No

Works

Supported

20min

Yes

Works

Supported

20min

MinorCPU

(Pipelined In-order CPU)

No

Works

Supported

40min

Yes

Works

Supported

60min

HPI

(High-Performance In-order)

No

Works

Supported

45min

Yes

Works

Supported

50min

DerivO3CPU

No

Works

Supported

50min

Yes

Works

Supported

60min

x86 Architecture

CPU model

Multi-core?

Operation

MSI/MSI-X

Boot time

AtomicSimpleCPU

No

Works

Supported

15min

Yes

Works

Supported

18min

TimingSimpleCPU

No

Works

Supported

25min

Yes

Stuck while boot

Unknown

N/A

DerivO3CPU

No

Works

Supported

135min

Yes

Stuck while boot

Unknown

N/A