Skip to content

v1.1.1 CMake!

Latest
Compare
Choose a tag to compare
@Agbar Agbar released this 10 Feb 10:55
· 400 commits to develop since this release

This version is faster on more recent Intel processors (tested for Haswell and Skylake.) For CPUs based on Nehalem and earlier no improvement was measured. Enigma Optima can compute slower on those.

The biggest (10%) improvement is for AMD Jaguar (low-power architecture). No other AMD tests were made so far.

More information on performance test results page.

Other changes:

  • Start publishing 32-bit Linux version
  • Write compiler version in a banner
  • git-based version number in a banner

Some changes invisible to users:

  • Implement google benchmark based tests
  • Implement scripts to automate comparison of computation speed between releases (not included in this repo)
  • Use CMake to compile everything
  • Get rid of Code::Blocks projects
  • All executables compiled with GCC 5
  • Use GCC's defaults for march and mtune on Widows. For unclear reason MinGW-w64 is published with non-standard and sub-optimal values.