I currently plan on building a new PC and would appreciate some help with deciding how many CPU cores are needed for Veracrypt to work with only a minor performance impact to the system's overall speed and responsiveness. The drive will support PCIe 5.0 x4, so the theoretical maximum throughput is about 16 GB/s. I'm going to encrypt the whole drive with AES.
The CPUs I'm considering are an AMD Ryzen 5 7600X (6 cores) and a Ryzen 7 7700X (8 cores). Both support AES-NI. As per Veracrypt's documentation, performance scales with the number of cores, but I would assume that there are diminishing returns after a certain number of cores.
The PC is going to run Windows 11 and will be mainly used for light gaming as well as some office work, so 6 cores would suffice for that. Also, I'm really only worrying about the day-to-day operation performance of the system. If the initial full drive encryption takes longer with only 6 cores, that's ok for me.
TL;DR: Will an AMD Ryzen 5 7600X with 6 cores be enough for Veracrypt to have a negligible performance impact to a system with a fully AES-encrypted PCIe 5.0 x4 disk, or will there be a noticable performance increase with a Ryzen 7 7700X with 8 cores?
Please share your thoughts and experiences. Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I currently plan on building a new PC and would appreciate some help with deciding how many CPU cores are needed for Veracrypt to work with only a minor performance impact to the system's overall speed and responsiveness. The drive will support PCIe 5.0 x4, so the theoretical maximum throughput is about 16 GB/s. I'm going to encrypt the whole drive with AES.
The CPUs I'm considering are an AMD Ryzen 5 7600X (6 cores) and a Ryzen 7 7700X (8 cores). Both support AES-NI. As per Veracrypt's documentation, performance scales with the number of cores, but I would assume that there are diminishing returns after a certain number of cores.
The PC is going to run Windows 11 and will be mainly used for light gaming as well as some office work, so 6 cores would suffice for that. Also, I'm really only worrying about the day-to-day operation performance of the system. If the initial full drive encryption takes longer with only 6 cores, that's ok for me.
TL;DR: Will an AMD Ryzen 5 7600X with 6 cores be enough for Veracrypt to have a negligible performance impact to a system with a fully AES-encrypted PCIe 5.0 x4 disk, or will there be a noticable performance increase with a Ryzen 7 7700X with 8 cores?
Please share your thoughts and experiences. Thanks!