I have a small NAS home server with debian10 and openmediavault on it, and the data partitions of all 4 Harddisks encrypted with LUKS. Since the old atom Processor on the Motherboard was the bottleneck in all I/O operations, i recently bought a cheap Mini-ITX board (ASRock E-350-M1) with an soldered-on AMD E-350.
I have chosen the board because
https://www.cpu-monkey.com/en/cpu-amd_e_350-204 as well as
https://www.technikaffe.de/cpu_vergl...amd_e_350-204/ both claim that this processor has AES-NI support , the respective CPU- enhancements to speed up crypto operations.
But when I issue lscpu, the feature seems not to be there:
Code:
omv# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 36 bits physical, 48 bits virtual
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 20
Model: 1
Model name: AMD E-350 Processor
Stepping: 0
CPU MHz: 1600.039
CPU max MHz: 1600,0000
CPU min MHz: 800,0000
BogoMIPS: 3200.07
Virtualization: AMD-V
L1d cache: 32K
L1i cache: 32K
L2 cache: 512K
NUMA node0 CPU(s): 0,1
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt hw_pstate vmmcall arat npt lbrv svm_lock nrip_save pausefilter
omv#
Has this feature maybe been renamed on AMD CPUs?
Does this CPU even have crypto support?
If so, how do I enable it in LUKS?
Since I am setting up crypto(and all disks)from scratch anyway, maybe changing the creation process of the LUKS containers could be helpful in speeding up transfers?