[Article] Execution time measurement and comparison of "Magma Computational Algebra System" on Core X series CPU

■ This is an article posted on June 2017, 8, so the content of the information may be out of date.

Last testThen, as a result of comparing the benchmark in the MAGMA sample program with the CPU of the Kaby Lake generation and the CPU of the past generation, it was found that the bench difference due to the generation (architecture) update was large.

This time, high-end CPU for desktop,Core X seriesSince it was released, we tested it in the same way. The software conditions used are the same, and the test is performed in an environment where only the hardware is renewed.

Last verified article:
Current CPU, CPU overclocking "MAGMA Computational Algebra System" execution time measurement and comparison

 

Verification environment

Sample program used
http://magma.maths.usyd.edu.au/magma/dmwm/

Comparison with previous generation CPU

As a result, the result was in accordance with the specifications (clock). This means that in the case of a program specialized for single thread like this test, the higher the clock, the faster the CPU of the near generation.

Unfortunately, since it is almost the same generation as the CPU used in the previous test, we can not expect a big speed difference improvement due to the difference in architecture like the previous test result, so we are doing parallel execution test in this test. not.

The CPU of the Core X series is characterized by a large number of cores rather than clocks, so it will only show its power when used in software with multithreading enabled or in an environment with Intel Turbo Boost Technology (TB) enabled. Since there is also a case, in the next article, I would like to introduce a concrete case where the Core X series can be utilized (continued).