Based on this product's specifications, here are some alternatives and similar models
Processor Intel Xeon E-2486 3.5 GHz 18 MB LGA 1700
Summary description:
The Intel Xeon E-2486 processor operates at a base frequency of 3.5 GHz and can boost up to 5.6 GHz with Intel Turbo Boost technology. It features 18 MB of cache and supports dual-channel DDR5 memory with a maximum capacity of 128 GB. Designed for server and enterprise use, it offers robust performance with PCIe Gen 5 configurations, making it ideal for demanding applications.