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 |