Skip to main content

Server CPU: Intel Xeon E3-1585 V5 Linux CPU Benchmarks

Perhaps one of the more interesting CPUs in the embedded server space today is the Intel Xeon E3-1585 V5. A few months ago we benchmarked the Intel Xeon E3-1515M V5. That chip was a low power version of the Intel Xeon E3-1500 V5 platform. The Intel Xeon E3-1585 V5 is a result of a modest power bump, to a 65W TDP. That also means that base clocks are greatly increased. Although it is a 4 core / 8 thread CPU, the base clock is 3.5GHz. That clock speed means that it is able to punch above its weight when it comes to performance. This chip was a pleasant surprise in terms of CPU performance. What separates the E3-1500 from the E3-1200 series is the GPU. The E3-1500 series uses Iris Pro graphics. When combined with technologies like GVT-g, this provides a powerful virtual desktop solution.

We are going to be focusing today’s review on the CPU performance, but this is certainly a chip where the key feature is the GPU side and the (extremely) attractive licensing for using Intel as a VDI GPU provider. Unlike the NVIDIA GRID, Intel does not have any additional software licenses for virtual desktops.
Key stats for the Intel Xeon E3-1585 V5: 4 cores / 8 threads, 3.5GHz base and 3.9GHz turbo with 8MB L3 cache. The CPU features a 65W TDP. The major feature is the Intel Iris Pro Graphics P580 with 128MB SDRAM onboard. Here is the ARK page with the feature set.

Test Configuration

Here is our basic test configuration for single-socket Xeon Scalable systems:
Barebones System: Supermicro SuperServer 5019S-TN4Motherboard: Supermicro MBD-X11SSV-M4F
CPU: Intel Xeon E3-1585 V5
RAM: 16GB (2x 8GB) DDR4 ECC unbuffered SODIMMsSSD: Intel DC S3710 400GB
SATA DOM: Supermicro 32GB SATA DOM
We are testing this CPU as part of a barebones system. The Intel Xeon E3-1500 V5 series is a BGA platform so it is not socketed and therefore will come affixed to a motherboard.
Supermicro SYS 5019S TN4 IPMI Hardware Information PageSupermicro SYS 5019S TN4 IPMI Hardware Information PageHere is the lscpu output of the chip:

Single Intel Xeon E3-1585 V5 Benchmarks

For this exercise, we are using our legacy Linux-Bench scripts which help us see cross platform “least common denominator” results. We do have a full set of expanded benchmarks from our next-gen test suite (Linux-Bench2) so expect to see those results sprinkled in as we get a larger comparison data set built. These results have also been reviewed elsewhere, such as the Intel Atom C3955 benchmarks we did so you can see larger data sets in our other reviews. Here we are going to focus on generational performance.

Python Linux 4.4.2 Kernel Compile Benchmark

This is one of the most requested benchmarks for STH over the past few years. The task was simple, we have a standard configuration file, the Linux 4.4.2 kernel from, and make the standard auto-generated configuration utilizing every thread in the system. We are expressing results in terms of compiles per hour to make the results easier to read.
Intel Xeon E3 1585 V5 Linux Kernel Compile BenchmarkIntel Xeon E3 1585 V5 Linux Kernel Compile BenchmarkHere we can see the high clock speed rocketing the Xeon E3-1585 V5 past the new Intel Xeon Silver 4112 which is the Xeon Silver 4 core / 8 thread part.
c-ray 1.1 Performance
We have been using c-ray for our performance testing for years now. It is a ray tracing benchmark that is extremely popular to show differences in processors under multi-threaded workloads.

Intel Xeon E3 1585 V5 C Ray Benchmark

Again, we are seeing excellent performance due to the clock speeds. In the low power single-socket segment, there are a number of chips that achieve performance through many slow cores or fewer fast cores. The Intel Xeon E3-1585 V5 is in the second camp.

7-zip Compression Performance

7-zip is a widely used compression/ decompression program that works cross-platform. We started using the program during our early days with Windows testing. It is now part of Linux-Bench.
Intel Xeon E3 1585 V5 7zip Compression BenchmarkIntel Xeon E3 1585 V5 7zip Compression BenchmarkHere we see the solid performance. We sorted based on decompression speed, if we had sorted on compression speed the Xeon E3-1585 V5 would have moved up a spot.

NAMD Performance

NAMD is a molecular modeling benchmark developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. More information on the benchmark can be found here. We are going to augment this with GROMACS in the next-generation Linux-Bench in the near future. With GROMACS we have been working hard to support Intel’s Skylake AVX-512 and AVX2 supporting AMD Zen architecture. Here are the comparison results for the legacy data set:

Intel Xeon E3 1585 V5 NAMD Benchmark

Again we see the raw performance of having faster cores help the Skylake-H part achieve stellar results. If you are wondering how this chip is so close to the 8 core Intel Xeon Silver 4108, recall that that chip has a base all-core clock of only 1.8GHz.
Sysbench CPU test
Sysbench is another one of those widely used Linux benchmarks. We specifically are using the CPU test, not the OLTP test that we use for some storage testing.
Intel Xeon E3 1585 V5 Sysbench CPU Single-Threaded BenchmarkIntel Xeon E3 1585 V5 Sysbench CPU Single-Threaded BenchmarkWhen working in virtual desktops, single-threaded performance is often of supreme importance. Here you can see the increased clock speeds help the Skylake-H offerings.
OpenSSL Performance
OpenSSL is widely used to secure communications between servers. This is an important protocol in many server stacks. We first look at our sign tests:

Intel Xeon E3 1585 V5 OpenSSL Sign Benchmark

Here are the verify results:
Intel Xeon E3 1585 V5 OpenSSL Verify BenchmarkIntel Xeon E3 1585 V5 OpenSSL Verify BenchmarkAgain we see solid performance from this 65W TDP part.
UnixBench Dhrystone 2 and Whetstone BenchmarksOne longest-running tests is the venerable UnixBench 5.1.3 Dhrystone 2 and Whetstone results. They are certainly aging, however, we constantly get requests for them, and many angry notes when we leave them out. UnixBench is widely used so we are including it in this data set. Here are the Dhrystone 2 results:
Intel Xeon E3 1585 V5 UnixBench Dhrystone 2 BenchmarkIntel Xeon E3 1585 V5 UnixBench Dhrystone 2 BenchmarkHere is the whetstone results:
Intel Xeon E3 1585 V5 UnixBench Whetstone BenchmarkIntel Xeon E3 1585 V5 UnixBench Whetstone BenchmarkSingle threaded results remain solid with a 3.9GHz boost clock that many other offerings simply cannot match.

GROMACS AVX2/ AVX-512 Enabled

We have a small GROMACS 57K Atom simulation we previewed in the first AMD EPYC 7601 Linux benchmarks piece. In Linux-Bench2 we are using an updated set that scales to 4-socket configurations with enough Atoms to fill all cores. For now, we do have a small dataset using the “57K Atom” model with the original work which remains valid, albeit we are going to transition to a larger set soon. This test will use the AVX-512 and AVX2 extensions if available.

Here we see excellent performance as the Intel Xeon E3-1585 V5 is making up for its lack of raw core count.
Moving forward, we have tweaked our GROMACS “small” test case to something that can better take advantage of more cores. The original “medium” test case we were profiling was based on PRACE Test A but we are going to be deviating from that due to run lengths we want to achieve to get steady-state performance. Here is an example of how the updated benchmark will look:
Intel Xeon E3 1585 V5 GROMACS Small Case BenchmarkIntel Xeon E3 1585 V5 GROMACS Small Case BenchmarkWe are still working on gathering more comparison data, however, this should give one an idea of how a problem that can take advantage of AVX-512 and multiple cores scales. We have been working on these test cases and testing various architectures for months now so expect to see the small case in more CPU reviews soon.

Final Words

The Intel Xeon E3-1585 V5 CPU performance is great. We are going to have more on the platform soon, but we wanted to start by sharing some of the data we have been seeing from this machine.
In terms of raw CPU power, the high base clocks and Turbo boost mean that we are getting great performance, beyond the Intel Xeon Silver 4112 and often the Intel Xeon Silver 4108. What this chip excels in is its single-threaded performance which is meant to provide one or many virtual desktop users with an excellent experience.
We briefly did want to mention that the GPU has other benefits. One of them is that if your application can utilize the Quick Sync video transcoding engine, there is additional hardware acceleration present. Stay tuned for more on the platform coming soon on STH.


Popular posts from this blog

AMD's GPU technology enters the mobile phone chip market for the first time

In addition to the release of the Exynos2100 processor, Samsung also confirmed a major event at this Exynos event, that is, the custom GPU that they have worked with AMD for many years will soon appear and will be used on the next flagship machine. The current Exynos2100 processor uses ARM’s Mali-G78GPU core with a total of 14 cores, so the GPU architecture developed by Samsung will be the next Exynos processor, and the GPU will be the focus. This is probably the meaning of Exynos2100’s GPU stacking. The key reason. Dr. InyupKang, president of Samsung’s LSI business, confirmed that the next-generation mobile GPU in cooperation with AMD will be used in the next flagship product, but he did not specify which product. Samsung is not talking about the next-generation flagship but the next one, so it is very likely that a new Exynos processor will be available this year, either for the GalaxyNote21 series or the new generation of folding screen GalaxyZFold3. In 2019, AMD and Samsung reached

Apple and Intel want to join the game, what happened to the GPU market?

Intel recently announced that it will launch Xe-LP GPU at the end of this year, officially entering the independent GPU market, and will hand over to TSMC for foundry. At the 2020 WWDC held not long ago, Apple also revealed that it is possible to abandon AMD's GPU and use a self-developed solution based on the ARM architecture. It will launch a self-developed GPU next year. What happened to the GPU market? Why are the giants entering the game?    Massive data calls for high-performance GPU    Why has the demand for GPUs increased so rapidly in recent years? Because we are entering an era where everything needs to be visualized. Dai Shuyu, a partner of Aiwa (Beijing) Technology Co., Ltd., told a reporter from China Electronics News that visualization requires a large amount of graphics and image computing capabilities, and a large amount of high-performance image processing capabilities are required for both the cloud and the edge.    Aiwa (Beijing) Technology Co., Ltd. is an enterp

NVIDIA officially launches RTX 30 series mobile graphics cards

In the early morning of January 13, NVIDIA officially launched the RTX30 series of mobile graphics cards at the CES2021 exhibition. Ampere-based GPUs have also reached the mobile terminal, mainly including RTX3080, RTX3070 and RTX3060 models. In addition to improving game performance, the RTX30 series of mobile graphics cards have twice the energy efficiency of the previous generation, and support the third-generation Max-Q technology, mainly supporting DynamicBoost2.0 dynamic acceleration technology, WisperMode2.0 noise control, ResizableBAR (similar to AMD’s SAM technology) and DLSS. The third-generation Max-Q technology uses AI and new system optimization to make high-performance gaming laptops faster and more powerful than ever. These technologies include: ·DynamicBoost2.0: The CPU and GPU powers of traditional gaming notebooks are fixed, while games and creative applications are dynamic, and the requirements for the system will vary with the number of frames. With DynamicBoost2.0,